netstat
参数和使用
常用参数 -anplt
-a
显示所有活动的连接以及本机侦听的TCP、UDP端口-l
显示监听的server port-n
直接使用IP地址,不通过域名服务器-p
正在使用Socket的程序PID和程序名称-r
显示路由表-t
显示TCP传输协议的连线状况-u
显示UDP传输协议的连线状况-w
显示RAW传输协议的连线状况
在Linux
下,raw
格式的数据通常可以通过/proc/net/dev
获得。
在Windows
平台,netstat
信息可以通过IP Helper
API
的GetTcpTable
和GetUdpTable
函数获得。
ss
(socket statistics)参数和使用
常用参数和netstat
类似,如-anp
-a
显示所有的sockets-l
显示正在监听的-n
显示数字IP和端口,不通过域名服务器-p
显示使用socket的对应的程序-t
只显示TCP sockets-u
只显示UDP sockets-4
-6
只显示v4或v6V版本的sockets-s
打印出统计信息。这个选项不解析从各种源获得的socket
。对于解析/proc/net/top
大量的sockets
计数时很有效-0
显示PACKET sockets-w
只显示RAW sockets-x
只显示UNIX域sockets-r
尝试进行域名解析,地址/端口