1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| netstat -a #列出所有端口 netstat -at #列出所有tcp端口 netstat -au #列出所有udp端口
netstat -l #只显示监听端口 netstat -lt #只列出所有监听 tcp 端口 netstat -lu #只列出所有监听 udp 端口 netstat -lx #只列出所有监听 UNIX 端口
netstat -s #显示所有端口的统计信息 netstat -st #显示TCP端口的统计信息 netstat -su #显示UDP端口的统计信息
netstat -pt #在netstat输出中显示 PID 和进程名称
netstat -ntu | grep :80 | awk '{print $5}' | cut -d: -f1 | awk '{++ip[$1]} END {for(i in ip) print ip[i],"\t",i}' | sort -nr #查看连接某服务端口最多的的IP地址
netstat -nt | grep -e 127.0.0.1 -e 0.0.0.0 -e ::: -v | awk '/^tcp/ {++state[$NF]} END {for(i in state) print i,"\t",state[i]}' #TCP各种状态列表
|