Ich versuche, alle Prozesse dazu zu bringen, auf eine Netzwerkverbindung unter Mac OS X zu warten. Ich netstat
habe keine -p
Option und versuche es mit lsof
lsof -i -sTCP:LISTEN
gibt mir eine faire Liste von Hörprozessen, aber nicht alle. Ich kann zum Beispiel telnet an Port 10080, wo ein Prozess auf eine Verbindung wartet, aber dies wird in der Ausgabe von nicht angezeigt lsof
. Was vermisse ich?
$ telnet localhost 10080
Trying ::1...
Connected to localhost.
Escape character is '^]'.
^]
telnet> Connection closed.
aber
$ sudo lsof -n -i | grep 10080
$
-n
nur Adressen betrifft und keine Ports. Um den Port zu erhalten Nummern Ich habe zu verwenden , -P
auch. Danke
lsof -i -sTCP:LISTEN
und es ohne die -n
und es hat die 10080 auch nicht verraten. Also musst du das benutzen -P
.
amanda
statt 10080?