Вопрос проверяет знание команд управления процессами в Unix-системах.
Чтобы завершить процесс, используется команда kill с указанием его PID. Также можно использовать pkill или killall по имени процесса.
Основные способы завершения процесса:
- kill <PID> — отправляет сигнал (по умолчанию TERM):
kill 1234
- kill -9 <PID> — жёсткое завершение (SIGKILL):
kill -9 1234
- pkill <имя> — завершает процесс по имени:
pkill nginx
-killall <имя> — убивает все процессы с заданным именем:
killall node
Важно:
SIGTERM даёт процессу шанс завершиться корректно
SIGKILL завершает немедленно и без возможности очистки ресурсов