tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 9631/node
Как мне убить этот процесс в linux (ubuntu)?
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 9631/node
Как мне убить этот процесс в linux (ubuntu)?
sudo netstat -lpn |grep :'3000'
3000 - это порт, который я искал. После первой команды у вас будет идентификатор процесса для этого порта.
kill -9 1192
в моем случае 1192 был идентификатором процесса, работающего на 3000 PORT, используйте -9 для принудительного завершения процесса
ps aux | grep node
большое спасибо!
- person danivicario; 03.04.2020
pkill — самая простая утилита командной строки
pkill -f node
or
pkill -f nodejs
какое бы имя ни запускал процесс, как для вашей ОС
--- обновление --- Было высказано мнение, что это не касается уничтожения одного процесса узла, а вместо этого убивает ВСЕ процессы узла. Если это желательно, pkill - ваш инструмент, в противном случае используйте один из других принятых ответов.
если вы хотите убить определенный процесс узла, вы можете перейти к маршруту командной строки и ввести:
ps aux | grep node
чтобы получить список всех идентификаторов процессов узла. теперь вы можете получить свой идентификатор процесса (pid), затем выполните:
kill -9 PID
и если вы хотите убить все процессы узла, выполните:
killall -9 node
Переключатель -9 похож на конечную задачу в Windows. это заставит процесс завершиться. ты можешь сделать:
kill -l
чтобы увидеть все переключатели команды kill и их комментарии.
Вы можете использовать команду killall
следующим образом:
killall node
Запустите ps aux | grep nodejs
, найдите PID искомого процесса, затем запустите kill
, начиная с SIGTERM (kill -15 25239
). Если это не сработает, используйте вместо этого SIGKILL, заменив -15
на -9
.
ps aux | grep nodejs
всегда возвращает одну строку, представляющую сам процесс grep nodejs
.
- person naXa; 03.09.2017
Чтобы убить используйте: killall -9 /usr/bin/node
Для перезагрузки используйте: killall -12 /usr/bin/node