文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>awk 统计每分钟ip地址访问次数的方法

awk 统计每分钟ip地址访问次数的方法

时间:2009-03-06  来源:shanxueyi

一次面试时遇到一个问题:

用awk 统计访问ip地址在一分钟内的访问次数
192.168.10.232 - - [23/Feb/2009:08:50:27 +0800] "GET /images/search_icon03.png HTTP/1.1" 200

经过在chinaunix请教高人得到答案:

awk -F'[[/:]' '/192.168.10.232/{a[$2"/"$3"/"$4":"$5":"$6]++}END{for (i in a) print i,a[i]}' urfile

awk -F'[[/:]' '{a[$2"/"$3"/"$4":"$5":"$6]++}END{for (i in a) print i,a}' urfile

同时得到另一个答案,统计ip地址在一分钟内的平均值:

awk '/192.168.10.232/ && /23\/Feb\/2009/' urfile |wc -l |awk '{print $1/1440}'

这个命令可以用来统计日志文件中ip地址的访问次数,非常实用。

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载