netstat –s 选项显示 UDP、TCP、SCTP、Internet 控制消息协议 (Internet Control Message Protocol, ICMP) 和 IP 协议的统计信息。
按照以下方式显示协议状态:
% netstat -s
使用 –P 选项可以按协议筛选 netstat 命令的输出。此选项不限于传输协议。
可以使用此选项指定以下值:
icmp
icmpv6
igmp
ipv6tcp
rawip
sctp
tcp
udp
例如,可以按照以下方式按 UDP 协议筛选 netstat 输出:
% netstat -s -P udp UDP udpInDatagrams = 3704 udpInErrors = 0 udpOutDatagrams = 3703 udpOutErrors = 0示例 1-4 显示 TCP 协议的状态
以下示例演示如何通过指定 –P 选项来显示 TCP 协议的结果。
% netstat -P tcp TCP: IPv4 Local Address Remote Address Swind Send-Q Rwind Recv-Q State ----------------- -------------------- ----- ------ ----- ------ ------- lhost-1.login abc.def.local.Sun.COM.980 49640 0 49640 0 ESTABLISHED lhost.login ghi.jkl.local.Sun.COM.1020 49640 1 49640 0 ESTABLISHED remhost.1014 mno.pqr.remote.Sun.COM.nfsd 49640 0 49640 0 TIME_WAIT TCP: IPv6 Local Address Remote Address Swind Send-Q Rwind Recv-Q State If ---------------- ---------------------- ------ ----- ------ ----------- ----- localhost.38983 localhost.32777 49152 0 49152 0 ESTABLISHED localhost.32777 localhost.38983 49152 0 49152 0 ESTABLISHED localhost.38986 localhost.38980 49152 0 49152 0 ESTABLISHED