Показать статистику
0 голосов
от (3.5тыс. баллов)

В линуксе всегда пользовался командой netstat что бы посмотреть список открытых сетевых портов: 

sudo netstat -tnlp

Как то же самое сделать в Маке?

3.8тыс. просмотров 1 ответов

1 Ответ

0 голосов
от (15.5тыс. баллов)

Попробуйте через lsof:

mymac7642:jcp and3001$ sudo lsof -PiTCP -sTCP:LISTEN
COMMAND    PID     USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
launchd      1     root    9u  IPv6 0x843cf6c66c6df1a7      0t0  TCP *:22 (LISTEN)
launchd      1     root   10u  IPv4 0x843cf6c66c6e4027      0t0  TCP *:22 (LISTEN)
launchd      1     root   12u  IPv6 0x843cf6c66c6df1a7      0t0  TCP *:22 (LISTEN)
launchd      1     root   19u  IPv4 0x843cf6c66c6e4027      0t0  TCP *:22 (LISTEN)
macmnsvc    56      mfe   20u  IPv6 0x843cf6c66c6df767      0t0  TCP *:8440 (LISTEN)
TracSrvWr   98     root   11u  IPv4 0x843cf6c66c6e36a7      0t0  TCP localhost:7778 (LISTEN)
mcpd       363     root  131u  IPv4 0x843cf6c68f1389a7      0t0  TCP *:49848 (LISTEN)
rapportd   672  and3001    3u  IPv4 0x843cf6c6958716a7      0t0  TCP *:52519 (LISTEN)
rapportd   672  and3001    4u  IPv6 0x843cf6c66c6dcf27      0t0  TCP *:52519 (LISTEN)
com.docke 1371  and3001    7u  IPv4 0x843cf6c6773dbd27      0t0  TCP localhost:49848 (LISTEN)
com.docke 1375  and3001   16u  IPv6 0x843cf6c67cfccaa7      0t0  TCP *:8080 (LISTEN)
...