UDP-Port erscheint in netstat, aber nicht in lsof?
Nach der Verwendung von Mosh fiel mir auf, dass die von gehaltenen UDP-Ports mosh-server
nach dem Beenden aller Prozesse noch verwendet wurden.
Beim Ausführen netstat -ln
wird angezeigt, dass diese Ports verwendet werden:
Active Internet connections Proto Recv-Q Send-Q Local Address Foreign Address (state) udp4 0 0 10.0.106.61.60002 *.* udp4 0 0 10.0.106.61.61006 *.*
Da dies OS X ist, wird das netstat -p
Flag nicht unterstützt. Daher kann ich die PID des Prozesses nicht finden, wie https://stackoverflow.com/a/3855359 darauf hinweist. Stattdessen renne ich sudo lsof -i :61006
, was nichts zurückgibt.
Okay ... vielleicht kann ich alle offenen Dateien mit numerischen Ports und Hostnamen auflisten und durch sie hindurch grep? sudo lsof -i -n -P | grep 61006
Nein, wieder nichts.
Offensichtlich werden diese Ports beim Neustart aufgeräumt ... Die Herausforderung besteht jedoch darin, sie ohne Neustart zu diagnostizieren und freizugeben.
Irgendwelche Ideen?
0 Antworten auf die Frage
Verwandte Probleme
-
3
Beschleunigung der Bootzeiten von OS X bei einem Jahr alten MBP
-
3
Wie ordnen Sie ein Airport Time Machine-Backup nach der Migration auf einen neuen Mac wieder zu?
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
5
Warum wird mein Macbook bei der Verwendung von Boot Camp extrem heiß?
-
7
Gibt es unter Mac OS X ein Strg + Tab-Äquivalent?
-
6
Weg, um Time Machine-Daten auf eine neue Festplatte zu migrieren
-
13
Setzen Sie die Windows-Position von Mac OS X nach dem Abnehmen des externen Monitors zurück
-
10
Sicherungssoftware für Mac OS X
-
5
Wie kann ich unter Mac OS X einen .kext deinstallieren und entfernen?
-
4
Wie kann ich die Auswurftaste auf der MacBook-Tastatur erneut "löschen"?