22
当我们知道python文件名xxx.py
时,如何在shell脚本中杀死正在运行的python? (它是由cmd执行的python xxx.py
)如何杀死正在运行的python进程?
我可以使用ps aux | grep python
来获得它的pid。然后 kill pid
来终止它。
但每一次,我必须执行两个cmd。有没有一个好的方法来做到这一点?
当我们知道python文件名xxx.py
时,如何在shell脚本中杀死正在运行的python? (它是由cmd执行的python xxx.py
)如何杀死正在运行的python进程?
我可以使用ps aux | grep python
来获得它的pid。然后 kill pid
来终止它。
但每一次,我必须执行两个cmd。有没有一个好的方法来做到这一点?
的pkill
实用程序可以发送信号时看命令行:
pkill -f xxx.py
这不工作...没有错误返回,但是'ps aux | grep python'表明脚本仍在运行... – LShaver
运作的?如果不尝试kill -9 pid – Hoopdady
用猫鼬:D(抱歉) - 你的方法有什么问题? –
如果它正在运行,那么它不是蟒蛇,蟒蛇没有脚 – pythonian29033