Автор Паша Пашов задал вопрос в разделе Другие языки и технологии
Как убить процесс в linux по имени? и получил лучший ответ
Ответ от Aljebro[гуру]
Воспользоваться pgrep --oldest
Например, pgrep --oldest apache2
Будет 1 процесс, ему и отправить kill
Ответ от Metotron[гуру]
killall
Ой, не дочитал. Если надо только первый, тогда надо сперва грепнуть вывод ps x, сделать head -n 1, потом через awk (наверное, можно и через sed) достать pid и передать в kill
Вот такого плана: ps x | grep firefox | grep -v grep | head -n 1 | awk '{print $1}'
killall
Ой, не дочитал. Если надо только первый, тогда надо сперва грепнуть вывод ps x, сделать head -n 1, потом через awk (наверное, можно и через sed) достать pid и передать в kill
Вот такого плана: ps x | grep firefox | grep -v grep | head -n 1 | awk '{print $1}'
Ответ от Debian[активный]
есть утилитка htop....запускаеться в терминале... можно убить любой процесс
есть утилитка htop....запускаеться в терминале... можно убить любой процесс
Ответ от Reistlin majere[гуру]
эм.. а pkill чем плох?
эм.. а pkill чем плох?
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как убить процесс в linux по имени?
спросили в GNU/Hurd Unix
Объясните пожалуйста кратко и тезисно, в чём различия между ОС windows, unix и linux?
А вас что в википедии забанили?
подробнее...
Объясните пожалуйста кратко и тезисно, в чём различия между ОС windows, unix и linux?
А вас что в википедии забанили?
подробнее...