Возможный дубликат:
Нахождение процесса, использующего определенный порт в Linux

Как я могу узнать, какой процесс (демон) прослушивает данный порт, если у меня нет службы, которая специально прослушивает этот порт? Например, если порт 10101 открыт, как я могу закрыть соответствующий процесс?

2 ответа2

0

Вы можете выполнить netstat -tulpn и grep для имени порта.

Например, используя ваш пример порта, команда будет netstat -tulpn | grep 10101

0

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

Например, lsof | grep 10101

Затем use может получить имя процесса из /proc (cd /proc/processIDnumber).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .