通过access.log分析统计ip访问排行情况

nginx是http反向代理的web服务器

access.log       #访问日志
error.log          #操作记录日志
nginx_error.log    #错误日志  
cat access.log| awk '{print $1}'|uniq -c| sort -rn|head -10
awk '{print $1}' 以空格为分隔符的第一个字段打印输出
uniq -c 去重,且统计该唯一的字段出现的次数

sort -rn 倒叙以找数值大小

以上执行就是分析access.log日志找出访问前十的ip




转自:https://zhuanlan.zhihu.com/p/118244272?utm_source=wechat_session&utm_medium=social&utm_oi=1009121757869047808
 
原文地址:https://www.cnblogs.com/lovelp0327/p/12792984.html