2009-06-30

Убить defunct процесс в linux

Как оказалось, команда kill для defunct процессов не работает. Как же все-таки такой процесс убить??? А вот как:

Для того, чтобы грохнуть такой процесс, нужно сначала убить родительский процесс. Родительские процессы ищем такой командой:

ps -xal | grep фильтр_процесса_который_нужно_убить

В выведенном листинге в колонке PPID будет родительский процесс. Убиваем его при помощи kill, а потом и процесс_который_нужно_убить. Вот так ;)

1 комментарий:

Анонимный комментирует...

100% помогло. Спасибо