作者:123sdf87_768 | 来源:互联网 | 2023-01-26 15:24
我在退出过去的nodemon实例时遇到麻烦。
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
node 98355 user 14u IPv6 0x51b8b9857a4e56a3 0t0 TCP *:redwood-broker (LISTEN)
它占用了我的3000端口,因此我正试图退出它。我通过使用进行搜索lsof -wni tcp:3000
我看得出来,PID是98335,所以尝试kill 98335
,kill -9 98335
,sudo kill 98335
,sudo kill -9 98335
等等,但没有运气,它只是说
kill: kill 98335 failed: no such process
但是,如果我保存了一些内容,则nodemon监视作业将输出到控制台,这意味着该过程仍然有效。
请帮我。
1> Lekens..:
您可以使用
ps -ef | grep node
查找进程ID
然后
sudo kill -9
PID是进程ID。在终端中尝试以下命令以使用正则表达式列出并搜索过程:-
ps gx | grep 'Symantec'
上面的示例列出了所有与“ Symantec”相关的过程。用您自己的短语替换“ Symantec”。接下来使用“ kill”命令的变体。您可以使用:-
kill pid
将“ pid”替换为实际的进程ID。或使用
killall
如前所述。要重申另一个有用的建议,请使用
man kill
查看“ kill”命令手册,还向下滚动并查看下面提到的相关命令。