Canakau: почему я не могу завершить процесс командой kill?
Canakau: kill <pid> — ничего не происходит
diamant: kill -9 <pid>
Canakau: помогло, а для чего этот параметр?
diamant: Посылает процессу сигнал 9
diamant: Для списка всех сигналов набери: man signal
diamant: По умолчанию посылается сигнал 15
Canakau: если программа не отвечает, то какая разница, какой сигнал ей посылать, всё равно ж не ответит?
diamant: При -15 ты как бы говоришь процессу: "Дорогой процесс, не мог бы ты завершиться, пожалуйста, если тебе не трудно?"
diamant: -9 — это ты выхватываешь катану и отрубаешь ему голову.
По материалам bash.im