2015-12-01 8 views
18

Wie erhalten Sie lsof, um numerische Port-Informationen zu erstellen, anstatt zu versuchen, den Port zum Service-Namen aufzulösen?lsof print numerische Ports

Zum Beispiel möchte ich mir TCP *:http (LISTEN)TCP *:80 (LISTEN) in-fact geben, wenn überhaupt möglich, dass ich nie wieder einen Dienstnamen in lsof Print-out immer wieder sehen will. Wenn es also eine Möglichkeit gibt, numerische Ports zum Standard zu machen, würde ich auch gerne wissen, wie das geht.

Antwort

35

Run lsof -P. Entsprechend man lsof, "-P hemmt die Umwandlung von Port-Nummern in Port-Namen für Netzwerk-Dateien. Das Verhindern der Konvertierung kann lsof etwas schneller laufen lassen. Es ist auch nützlich, wenn Port Name Lookup nicht richtig funktioniert."

+2

Von der man-Seite: '-n': hemmt die Konvertierung von Netzwerknummern in Hostnamen für Netzwerkdateien. '-P': verhindert die Umwandlung von Portnummern in Portnamen für Netzwerkdateien. –