我有 python http 服务器。操作系统 - ubuntu server 12.04。有时我需要终止所有 python http 进程。我使用此命令
sudo killall python
但它会终止所有 python 进程。是否可以终止所有名为“python server.py”的进程?
答案1
改用pkill -f
:
pkill -f 'python server.py'
答案2
pkill -f 'python3 -m http.server 8000'
如果在 python3 中使用该http.server
模块,则默认端口
pgrep -a python
将列出所有 python 以及需要区分的单独名称。