首页 > 数据库 > mysql教程 > shell 统计web日志 客户端ip 排序

shell 统计web日志 客户端ip 排序

WBOY
发布: 2016-06-07 15:30:58
原创
1230 人浏览过

全部 #linux apache nginx awk '{a[$1]=a[$1] $10}END{for(i in a)print a[i]/1024/1024"MB",i}' access.log| sort -nr ip_tarffic_bbs.linuxtone.org.20110114 #iis awk '{a[$7]=a[$7] $NF}END{for(i in a)print a[i]/1024/1024"MB",i} ' access.log|排序-nr

全部

  1. #linux apache nginx
  2. awk '{a[$1]=a[$1] $10}END{for(i in a)print a[i]/1024/1024"MB",i}' access.log|排序 -nr >ip_tarffic_bbs.linuxtone.org.20110114
  3. #iis
  4. awk '{a[$7]=a[$7] $NF}END{for(i in a)print a[i]/1024/1024"MB",i}' access.log|排序 -nr >ip_tarffic_bbs.linuxtone.org.20110114

特定时间段

  1. #linux apache nginx
  2. sed -n '/[13/1/2011:16:00:00/,/[13/1/2011:19:00:00/p' access.log|awk '{a[$1]=a[$1] $10}END{for(i in a) 打印 a[i]/1024/1024"MB",i}' |sort -nr >ip_tarffic_bbs.linuxtone.org.20110114_16-18
  3. #iis
  4. sed -n '/16:00:00/,/19:00:00/p' access.log|awk '{a[$7]=a[$7] $NF}END{for(i in a) 打印 a[i]/1024/1024"MB",i}' |sort -nr >ip_tarffic_bbs.linuxtone.org.20110114_16-18

统计应用访问量

#linux apache nginx
awk '{print $7}' access.log |sort| uniq -c|排序-nr|头-10

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板