Как освободить зависший порт в Linux: различия между версиями
Материал из wiki.p3.ru
TTK (обсуждение | вклад) Нет описания правки |
(нет различий)
|
Текущая версия от 12:49, 13 сентября 2012
Иногда случается, что процесс завершился, но не освободил порт.
С помощью команды fuser можно узнать какое приложение занимает порт:
fuser -vn tcp 80
Вывод команды покажет пользователя и PID процессов на этом порту.
testserver # fuser -vn tcp 80
USER PID ACCESS COMMAND
80/tcp: root 1524 F.... nginx
www-data 1525 F.... nginx
Если требуется, можем убить процесс по PID:
kill -9 1525
