Я хочу проанализировать результат работы моего приложения, когда оно выйдет из строя. Как я могу вручную завершить один процесс в Linux?
Вы можете попробовать использовать убить (1) и например сигнал SIGSEGV
(нарушение сегментации), SIGBUS (ошибка шины) и т. д. Другие полезные сигналы может существовать.
Вы можете попробовать отправить своему процессу сигнал SIGILL:
kill -SIGKILL PID
Чтобы получить pid запущенной программы
синтаксис:
pgrep program_name
pidof program_name
Вы также можете попробовать эту команду:
kill -SIGKILL $(pidof processName)