Ich versuche, alle Prozesse dazu zu bringen, auf eine Netzwerkverbindung unter Mac OS X zu warten. Ich netstathabe keine -pOption 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
$
-nnur Adressen betrifft und keine Ports. Um den Port zu erhalten Nummern Ich habe zu verwenden , -Pauch. Danke
lsof -i -sTCP:LISTENund es ohne die -nund es hat die 10080 auch nicht verraten. Also musst du das benutzen -P.
amandastatt 10080?