Sobes.tech
Back to questions
Middle
5

Как убить процесс в Linux? Какими командами?

Companies where asked
OZONOZON

Answer from AI

sobes.tech AI

В Linux процесс можно убить с помощью нескольких команд:

  • kill <PID> — отправляет процессу сигнал SIGTERM (по умолчанию), что означает запрос на корректное завершение.
  • kill -9 <PID> — отправляет сигнал SIGKILL, который принудительно завершает процесс без возможности обработки.
  • pkill <имя_процесса> — убивает процессы по имени.
  • killall <имя_процесса> — убивает все процессы с указанным именем.

Пример:

kill 1234        # отправить SIGTERM процессу с PID 1234
kill -9 1234     # принудительно убить процесс
pkill nginx      # убить все процессы nginx
killall firefox  # убить все процессы firefox

Важно сначала пробовать мягкое завершение (kill без -9), чтобы процесс мог корректно освободить ресурсы.