Cal*_*ton 2 javascript terminal ubuntu node.js
process.exit(0)在我寻找ctrl c后,我写了一个没有放的脚本,process.on('SIGNIT', gracefulShutdown)
我想知道该进程是否仍在我的机器上运行,我用过:
ps -aux | grep node
它提出了一些东西,但我不确定它是什么.
我想做的就是找到一个快速简便的方法来找到并杀死它.
谢谢
Lou*_*uis 12
输出示例来自ps -aux | grep node:
foo 22210 0.0 0.5 779600 46088 pts/2 Sl Jan22 2:29 node ./server.js localhost:9999
foo 22794 0.0 0.0 692468 112 pts/4 Sl Jan31 0:00 node ./static.js
Run Code Online (Sandbox Code Playgroud)
这些显示我启动的两台服务器.进程ID在第二列,所以如果我想结束正在运行的服务器server.js,那么:
kill 22210
Run Code Online (Sandbox Code Playgroud)
如果这不起作用:
kill -9 22210
Run Code Online (Sandbox Code Playgroud)
一般来说,我更喜欢从没有信号选项的kill开始,它会发送TERM信号.如果那不起作用,则-9发送KILL.在一般情况下,TERM将给予进程彻底终止的机会.
| 归档时间: |
|
| 查看次数: |
5541 次 |
| 最近记录: |