Apa yang setara dengan Linux netstat -tln
pada OS X?
Pilihan:
-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
sumber
sumber
netstat -tln
sebenarnya dilakukan?Jawaban:
Seharusnya perintah ini:
Siapa yang mendengarkan pada port TCP yang diberikan pada Mac OS X?
sumber
-iTCP
saja-iTCP:$PORT
.-P
karena OP ditentukan-n
dalam pertanyaan mereka. Juga memberi +1 ke @Navin.sudo lsof -iTCP -sTCP:LISTEN -P
lebih dekat kenetstat -tln
Setara terdekat yang bisa Anda dapatkan di OSX adalah:
tu
pilihan tidak tersedia, tetapi mereka dapat digantikan oleh salah satu-p -tcp
atau-p udp
, meskipun Anda tidak dapat memiliki keduanya secara bersamaan-p
opsi diganti dengan-v
yang secara efektif memberi Anda PID terdaftar-l
opsi tidak tersedia, tetapi Anda dapat mengatasinya dengan menggunakan-a
opsi (yang termasuk server dalam daftar) dangrep LISTEN
(untuk memfilter hanya untuk mendengarkan)sumber
Untuk pemantauan waktu nyata, coba ini:
Anda juga dapat membatasi jenis antarmuka, seperti wifi atau kabel ...
sumber