How to kill a nodejs process in Linux?

这一生的挚爱 提交于 2020-01-22 04:18:19

问题


tcp    0     0 0.0.0.0:80     0.0.0.0:*     LISTEN      9631/node    

How do I kill this process in linux(ubuntu)?


回答1:


sudo netstat -lpn |grep :'3000'

3000 is port i was looking for, After first command you will have Process ID for that port

kill -9 1192

in my case 1192 was process Id of process running on 3000 PORT use -9 for Force kill the process




回答2:


pkill is the easiest command line utility

pkill -f node

or

pkill -f nodejs

whatever name the process runs as for your os




回答3:


You can use the killall command as follows:

killall node



回答4:


if you want to kill a specific node process , you can go to command line route and type:

ps aux | grep node

to get a list of all node process ids. now you can get your process id(pid), then do:

kill -9 PID

and if you want to kill all node processes then do:

killall -9 node

-9 switch is like end task on windows. it will force the process to end. you can do:

kill -l

to see all switches of kill command and their comments.




回答5:


Run ps aux | grep nodejs, find the PID of the process you're looking for, then run kill starting with SIGTERM (kill -15 25239). If that doesn't work then use SIGKILL instead, replacing -15 with -9.




回答6:


In order to kill use: killall -9 /usr/bin/node

To reload use: killall -12 /usr/bin/node



来源:https://stackoverflow.com/questions/31649267/how-to-kill-a-nodejs-process-in-linux

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!