如何杀死停止的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'。