统计Apache或nginx日志里访问次数最多的前十个IP
生活随笔
收集整理的這篇文章主要介紹了
统计Apache或nginx日志里访问次数最多的前十个IP
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
來源:http://www.07net01.com/2015/08/914079.html
nginx
awk?'{print?$1}'?urlogfile?|?sort?|?uniq?-c?|?sort?-nr?-k1?|?head?-n?10 awk?'{print?$1}'?/usr/local/nginx/logs/localhost.access.log?|?sort?|?uniq?-c?|?sort?-nr?-k1?|?head?-n?10Apache
cd?/var/log/httpd/&&\ cat?access_log?|?awk?'{print?$1}'?|?uniq?-c?|?sort?-rn?-k1?|?head?-n?10說明:
awk '{ print $1}':取數(shù)據(jù)的低1域(第1列)
sort:對IP部分進行排序。
uniq -c:打印每一重復(fù)行出現(xiàn)的次數(shù)。(并去掉重復(fù)行)
sort -nr -k1:按照重復(fù)行出現(xiàn)的次序倒序排列,-k1以第一列為標(biāo)準(zhǔn)排序。
head -n 10:取排在前5位的IP 。
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖
總結(jié)
以上是生活随笔為你收集整理的统计Apache或nginx日志里访问次数最多的前十个IP的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小丫头三番五次在高速公路服务区和保安说长
- 下一篇: Centos+Nginx+PHP7.0编