Я ищу не устаревший способ запуска команды, например, netstat -tulpn | grep 8000
для вывода информации об активном порте. Есть предложения о том, как использовать инструмент, например, ss
для получения идентификатора процесса?
У меня есть локальный хост, работающий на порту 8000, но ss -a | grep 8000
он ничего не выводит. Запуск fuser 8000/tcp
выводит процесс порта, как и netstat -tulpn | grep 8000
. Почему ss
команда ничего не выводит о моем порте?
решение1
Вы можете использовать lsof с опцией -i. IE: lsof -i:80
для просмотра того, что прослушивает порт 80.
Также вы можете использовать его ss -tlpn
для просмотра всех процессов, прослушивающих порты.
С уважением