查询已连接
[root@rabbitmq-1 rabbitmq]# netstat -an | awk '{print $5}' | cut -d: -f1 |sort |uniq -c |sort -rn 3393 172.16.229.253 2995 172.16.47.212 400 172.16.229.232 186 172.16.229.254 149 172.16.229.240 102 172.16.229.218
这个命令的具体含义如下: awk '{print $5}':提取出 netstat 命令输出的第 5 列,即远程地址和端口号。 cut -d: -f1:使用冒号作为分隔符,提取出远程 IP 地址。 sort:按照字典序对 IP 地址进行排序。 uniq -c:统计每个 IP 地址出现的次数。 sort -rn:按照连接数进行倒序排序。 第一次sort的意思是因为uniq只能处理相邻的数据。
标签:sort,uniq,IP,linux,tcp,连接数,172.16,排序 From: https://www.cnblogs.com/rtnb/p/17584589.html