Убить процессы по имени

У меня есть http-сервер Python. ОС - сервер убунту 12.04. Некоторое время мне нужно убить все процессы Python http. Я использую эту команду

sudo killall python

Но она убивает все процессы Python. Можно ли убить все процессы с именем 'python server.py'?

2
задан 11 March 2015 в 12:21

2 ответа

Используйте pkill -f вместо этого:

pkill -f 'python server.py'
0
ответ дан 11 March 2015 в 12:21

pkill -f 'python3 -m http.server 8000', если Вы используете http.server, модуль в python3 и порт по умолчанию

pgrep -a python перечислят весь Python и отдельные имена, требуемые различать.

0
ответ дан 11 March 2015 в 12:21

Другие вопросы по тегам:

Похожие вопросы: