如何杀死停止的forever.js守护进程?
所以,我无意中使用forever list
启动了一个重复的脚本,现在forever list
显示了两个进程中的相同脚本。
没有永远卸载,我怎么能简单地杀死一个进程/完全删除它,而不是停止它?
我发现的最好的方法就是ps -eaf
然后kill <thePidYouJustGot>
例如。 kill 30566
现在应该从永远的名单上消失了。 🙂
注意:如果你的脚本目前没有停下来,这样做不会阻止它! 它只会将其从“永久列表”中删除! (但是你也可以用PID来杀死它。)
(可选的)
为了好玩,这也应该返回所需条目的永久过程的pid:
ps -ef | awk '$NF=="myScript.js" {print $2}'
注:将“myScript.js”replace为您在“永久启动”命令中使用的位置/文件。 (你可以在script列下find'forever list')。它可能类似于'myServer / myScript.js'。