google下,大神说一个用netstat -anL
但是这个无法查看连接的协议
我部机输出是:
Current listen queue sizes (qlen/incqlen/maxqlen)
Listen Local Address
0/0/128 *.80
0/0/128 ::1.25035
0/0/128 127.0.0.1.25035
0/0/50 *.3306
0/0/128 *.88
0/0/128 *.88
0/0/128 127.0.0.1.631
0/0/128 ::1.631
0/0/128 *.445
0/0/128 *.445
0/0/128 *.548
0/0/128 *.548
另外一个大神说用 lsof -ni | grep LISTEN
输出:
GitHub 497 pro 15u IPv4 0xa6e56565db9d8793 0t0 TCP 127.0.0.1:25035 (LISTEN)
GitHub 497 pro 16u IPv6 0xa6e56565d61219b3 0t0 TCP [::1]:25035 (LISTEN)
有没有更好的方法?
可以输出
netstat -tunlp的效果
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 2493/portmap
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 2776/cupsd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 2808/sendmail: acce
tcp 0 0 0.0.0.0:1020 0.0.0.0:* LISTEN 2534/rpc.statd
tcp 0 0 :::3306 :::* LISTEN 15681/mysqld
tcp 0 0 :::22 :::* LISTEN 2767/sshd
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.