【Linux面试真题】- ⽤shell统计ip访问情况,要求分析nginx访问⽇志,找出访问⻚⾯数量在前10位的IP数。以下是nginx的访问⽇志节选

【Linux面试真题】- ⽤shell统计ip访问情况,要求分析nginx访问⽇志,找出访问⻚⾯数量在前10位的IP数。以下是nginx的访问⽇志节选

202.101.129.218- - [26/Mar/2006:23:59:55 +0800] "GET

/online/stat_inst.php?pid=d065HTTP/1.1" 302 20-"-" "-"

"Mozilla/4.0(compatible; MSIE 6.0; Windows NT 5.1)"

请写shell实现输出top10的IP列表。

[root@test4logs]# awk '{print $1}' access.log |sort|uniq -c |head - n 10

31 192.168.46.1



相关新闻

历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、云原生、Go、Python开发专业人才培训机构!