查看IP以及连接数
AWK:
time awk 'BEGIN{while("netstat -an"|getline){if( $5 ~ /[1-255]/){split($5,t1,":");tarr[t1[1]]++;}}for(k in tarr){print k,tarr[k] | "sort -r -n -k2";}};'
[chengmo@localhost ~]$ awk 'BEGIN{
while("netstat -an"|getline){
if( $5 ~ /[1-255]/)
{
split($5,t1,":");
tarr[t1[1]]++;
}
}
for(k in tarr)
{
print k,tarr[k] | "sort -r -n -k2";
}
};'
$5是netstat –an 第5个字段。默认就是对方连接ip以及端口
转载自:http://www.cnblogs.com/chengmo/archive/2010/10/09/1846731.html