kill
Завершити процес за його номером
Що робить
kill надсилає процесу сигнал. За замовчуванням це TERM — ввічливе прохання завершитися: програма встигає зберегти дані й закрити файли. PID процесу беруть із ps або top.
Якщо процес завис і на TERM не реагує, допомагає kill -9 — сигнал KILL, який не можна перехопити: система зупиняє процес одразу. Чужі процеси без sudo завершити не можна.
Обережно. Після kill -9 програма не встигає нічого зберегти: незбережені дані зникнуть, можуть лишитися тимчасові файли й блокування. Спершу пробуйте звичайний kill.
Синтаксис
kill <PID>
kill -9 <PID>Приклади
Попросити процес 4821 завершитися
kill 4821те саме:
kill -15 4821,kill -TERM 4821,kill -SIGTERM 4821kill— надіслати сигнал; за замовчуванням TERM — «завершись»4821— PID процесу
Примусово зупинити завислий процес 4821
kill -9 4821те саме:
kill -KILL 4821,kill -SIGKILL 4821,kill -s KILL 4821kill— надіслати сигнал-9— KILL: зупинити одразу, без шансу прибрати за собою4821— PID