[root@centos6 ~]#cat ss.log | tr -s " " ":" | egrep '[[:digit:]]' | cut -d ":" -f 6 | sort | uniq -c | sort -nr
44 127.0.0.1
10 113.234.28.244
8 124.64.18.135
6 45.62.217.224
6 210.21.36.228
6 106.38.128.110
5 116.227.232.42
4 59.46.213.114
3 144.76.4.41
2 5.9.70.117
1 91.191.250.142
1 66.249.66.158
1 66.249.66.129
1 61.151.178.165
1 61.149.193.234
1 61.136.204.138
1 5.188.210.39
1 40.77.189.81
1 218.2.216.30
1 202.100.205.245
1 183.226.12.140
1 180.174.58.237
1 120.194.3.98
1 117.136.38.134
1 116.255.176.86
1 112.33.255.134
1 101.200.188.230
1 100.100.110.61
统计当前连接本机的每个远程主机IP的连接数,并按从大到小排序
最新推荐文章于 2023-03-05 20:33:58 发布
本文通过使用一系列Linux命令,如cat、tr、egrep、cut、sort、uniq和awk,从CentOS 6的日志文件ss.log中提取并统计了IP地址的访问频率。通过对日志数据的处理,我们能够识别出最频繁访问系统的IP地址,这对于网络安全监控和性能分析具有重要意义。
摘要由CSDN通过智能技术生成