Lsof печатать числовые порты
Как вы получаете lsof
для получения информации о числовом порту вместо попытки разрешить порт для имени службы?
Например, я хочу, чтобы TCP *:http (LISTEN)
дал мне TCP *:80 (LISTEN)
на самом деле, если вообще возможно, я никогда не хочу снова видеть другое имя службы в lsof
распечатке. Поэтому, если есть способ сделать числовые порты по умолчанию, я хотел бы также понять, как это сделать.
Ответы
Ответ 1
Запустите lsof -P
. Согласно man lsof
, -P
запрещает преобразование номеров портов в имена портов для сетевых файлов. Запрещение преобразования может заставить lsof работать немного быстрее. Это также полезно, когда поиск имени порта не работает должным образом. "
Ответ 2
Иногда удобно это:
lsof -Pi
Когда я попробовал losf -iP
это дало мне немного мусора, поэтому убедитесь, что P
идет первым.
В качестве примечания: lsof -3.14
предоставит тот же мусор, не пытайтесь это сделать.