Jaki jest odpowiednik Linuksa w netstat -tln
systemie OS X?
Opcje:
-l, --listening (Show only listening sockets. (These are omitted by default.)
--numeric , -n (Show numerical addresses instead of trying to determine symbolic host, port or user names.)
-t, --tcp
command-line
lolski
źródło
źródło
netstat -tln
właściwie robi?Odpowiedzi:
Powinno być to polecenie:
Kto nasłuchuje na danym porcie TCP w systemie Mac OS X?
źródło
-iTCP
zamiast-iTCP:$PORT
.-P
ponieważ OP podano-n
w ich pytaniu. Również +1 do @Navin.sudo lsof -iTCP -sTCP:LISTEN -P
jest bliżejnetstat -tln
Najbliższy odpowiednik, jaki można uzyskać w OSX, to:
tu
opcje nie są dostępne, ale można je zastąpić jednym-p -tcp
lub-p udp
, chociaż nie można mieć obu jednocześnie-p
opcja zostaje zastąpiona przez-v
którą skutecznie dostajesz PIDy na liście-l
opcja nie jest dostępna, ale można ją obejść, używając-a
opcji (która zawiera serwery na liście) igrep LISTEN
(aby filtrować tylko w celu nasłuchiwania)źródło
Aby monitorować w czasie rzeczywistym, spróbuj:
Możesz także ograniczyć typ interfejsu, np. Wi-Fi lub przewodowy ...
źródło