这个过程还活着的原因是什么?
运行的节点进程列表和我尝试的内容:
root@111:/home/ubuntu# ps -e -o pid,ppid,stat,cmd | grep node
3150 1 Ss sudo /usr/bin/node /home/ubuntu/chatapp/bin/www
3152 3150 Sl /usr/bin/node /home/ubuntu/chatapp/bin/www
4407 1558 S+ grep --color=auto node
root@111:/home/ubuntu# kill -9 3150
root@111:/home/ubuntu# kill -9 3152
root@111:/home/ubuntu# ps -e -o pid,ppid,stat,cmd | grep node
4665 1 Ss sudo /usr/bin/node /home/ubuntu/chatapp/bin/www
4667 4665 Sl /usr/bin/node /home/ubuntu/chatapp/bin/www
4680 1558 S+ grep --color=auto node
答案 0 :(得分:1)
尝试:
$ sudo kill -9 18200
注意添加的标志'-9',这迫使谋杀......
...
SIGKILL 9 Term Kill signal
...
答案 1 :(得分:0)
你杀了进程ID 18200
你的状态节点仍然在运行,但是那个进程ID为31261,而不是你杀死的那个...
剩余的过程(父母pid = 1)是否因为杀死18200而成为孤儿?