我使用守护进程python库守护了python脚本,但是现在我找不到它生成的守护程序。我想找到该守护进程并将其杀死以对脚本进行一些更改。
我使用了以下守护进程:
pidfile ='/ tmp / filename.pid'
daemon = Daemonize(app ='filename',pid = pidfile,action = main)
print(“守护程序已启动”)
daemon.start()
答案 0 :(得分:0)
打开终端窗口,然后尝试以下操作:
ps ax | grep <ScriptThatStartedTheDaemon>.py
它应该返回PID和进程名称。有了PID后,请执行以下操作:
kill <pid>
根据运行脚本的次数,您可能会运行多个守护程序,在这种情况下,您想杀死所有守护程序。
要确保该过程已终止,请再次运行第一行代码。如果成功终止,您杀死的PID进程将不会显示。