1、统计ESTABLISHED(已建立的连接)的远程ip:

[liu@weblogic ~ 17:22:18]$ netstat -pnta 2>&1|grep 'ESTABLISHED'|awk '{split($5,a,":");b=a[1];count[b]++}END{for(i in count)print i,count[i]}'

192.168.48.1 2

2、统计tcp的各个状态及数量

[liu@weblogic ~ 17:10:12]$ netstat -anpt 2>&1|awk '/^tcp/{a[$6]++}END{for(i in a){print i,a[i]}}'

ESTABLISHED 2

LISTEN 2