awk 与shell 查看ip连接数
在现网应用中,尤其是web服务器上经常会遇到需要查看主机IP连接数的情况,而我常用的语句如下: 1# 统计所有 2netstat -an|awk '{if( $5 ~ /[1-255]/)print $5}' |awk -F: '{print $1}'|sort|uniq -c|sort -nr 3# 只统计ESTABLISHED状态的 4netstat -an|grep ESTAB|awk '{print $5}' |awk -F: '{print $1}'|sort|uniq -c|sort -nr 今天网上看到了另一个使用awk处理的脚本,号称速度更快。具体脚本如下: 1# awk 'BEGIN{ 2 while("netstat -an"|getline){ 3 if( $5 ~ /[1-255]/)……