Назад | Перейти на главную страницу

Как вывести из строя один процесс в Linux?

Я хочу проанализировать результат работы моего приложения, когда оно выйдет из строя. Как я могу вручную завершить один процесс в Linux?

Вы можете попробовать использовать убить (1) и например сигнал SIGSEGV (нарушение сегментации), SIGBUS (ошибка шины) и т. д. Другие полезные сигналы может существовать.

Вы можете попробовать отправить своему процессу сигнал SIGILL:

 kill -SIGKILL PID

Чтобы получить pid запущенной программы

синтаксис:

pgrep program_name
pidof program_name

Вы также можете попробовать эту команду:

kill -SIGKILL $(pidof processName)