2015-12-01 3 views
18

Comment obtenez-vous lsof pour produire des informations de port numérique au lieu de tenter de résoudre le nom de port à service?lsof imprimer les ports numériques

Par exemple, je veux TCP *:http (LISTEN) me donner TCP *:80 (LISTEN) en effet, si possible, je ne veux plus jamais voir un autre nom de service dans lsof imprimé jamais. Donc, s'il y a un moyen de faire des ports numériques la valeur par défaut, je voudrais comprendre comment faire cela aussi.

Répondre

35

Exécuter lsof -P. Selon man lsof, "-P empêche la conversion des numéros de port en noms de port pour les fichiers réseau.Inhibition de la conversion peut rendre lsof exécution un peu plus rapide.Il est également utile lorsque la recherche de nom de port ne fonctionne pas correctement."

+2

De la page de manuel: '-n': inhibe la conversion des numéros de réseau en noms d'hôte pour les fichiers réseau. '-P': inhibe la conversion des numéros de port en noms de ports pour les fichiers réseau. –