web-dev-qa-db-ja.com

名前でプロセスを強制終了する

python httpサーバーがあります。 OS-Ubuntuサーバー12.04。しばらくすると、すべてのpython httpプロセスを強制終了する必要があります。私はこのコマンドを使用します

Sudo killall python

ただし、すべてのpythonプロセスを強制終了します。 「python server.py」という名前のすべてのプロセスを強制終了することは可能ですか?

2
user1941407

代わりにpkill -fを使用します。

pkill -f 'python server.py'
5

pkill -f 'python3 -m http.server 8000' python3でhttp.serverモジュールを使用している場合、およびデフォルトのポート

pgrep -a pythonは、すべてのpythonおよび区別するために必要な個々の名前をリストします。

0
Nodak