Как убить процесс nodejs в Linux?

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

Как мне убить этот процесс в Linux (Ubuntu)?

Ответ 1

sudo netstat -lpn |grep :'3000'

3000 - это порт, который я искал, После первой команды у вас будет идентификатор процесса для этого порта

kill -9 1192

в моем случае 1192 был идентификатором процесса процесса, запущенного на 3000 PORT используйте -9 для принудительного уничтожения процесса

Ответ 2

pkill - самая простая утилита командной строки

pkill -f node

или

pkill -f nodejs

какое бы имя не выполнялось, как для вашего os

Ответ 3

Вы можете использовать команду killall следующим образом:

killall node

Ответ 4

Запустите ps aux | grep nodejs, найдите PID процесса, который вы ищете, затем запустите kill, начиная с SIGTERM (kill -15 25239). Если это не сработает, вместо этого используйте SIGKILL, заменив -15 на -9.

Ответ 5

если вы хотите уничтожить определенный процесс узла, вы можете перейти к маршруту командной строки и ввести:

ps aux | grep node

чтобы получить список всех идентификаторов процессов узла. теперь вы можете получить идентификатор процесса (pid), затем делать:

kill -9 PID

и если вы хотите уничтожить все процессы узла, выполните:

killall -9 node

Переключатель -9 подобен конечной задаче в Windows. это заставит процесс закончиться. Вы можете сделать:

kill -l

чтобы увидеть все переключатели команды kill и их комментарии.

Ответ 6

Чтобы убить, используйте: killall -9 /usr/bin/node

Для перезагрузки используйте: killall -12 /usr/bin/node