awk 首先将每条日志中的IP抓出来如ㄖ志格式被自定义过,可以 -F 定义分隔符和 print指定列;
sort进行初次排序为的使相同的记录排列到一起;
upiq -c 合并重复的行,并记录重复次数
head进行湔十名筛选;
sort -nr按照数字进行倒叙排序。
类似问题1和2唯一特殊是用sed的替换功能将””替换成括号内的内容:”(/common/index.php)”
5,当天访问页面排前10的url:
10,查看日志中出现100次以上的IP
12,查看日志中访问超过100次的页面
awk 首先将每条日志中的IP抓出来如ㄖ志格式被自定义过,可以 -F 定义分隔符和 print指定列;
sort进行初次排序为的使相同的记录排列到一起;
upiq -c 合并重复的行,并记录重复次数
head进行湔十名筛选;
sort -nr按照数字进行倒叙排序。
类似问题1和2唯一特殊是用sed的替换功能将””替换成括号内的内容:”(/common/index.php)”
5,当天访问页面排前10的url:
10,查看日志中出现100次以上的IP
12,查看日志中访问超过100次的页面