下面通过 LINUX的SORD,UNIQ,AWK和HEAD命令,在Apache的访问日志中找出访问频率最高的10个IP:
cat access.log | awk '{print }' | sort | uniq -c | sort -nr | awk '{printf "%-8s ==> %s\n", , }' | head -10
示例输出:
200.137.184.130 ==> 54487 189.21.199.82 ==> 30796 139.57.142.70 ==> 22209 117.17.215.135 ==> 21290 101.49.164.175 ==> 11104 201.127.184.168 ==> 10838 94.158.239.25 ==> 2747 2104:7f3:6980:4e90:4d67:871c:a75b:f5e4 ==> 1588 36.67.243.53 ==> 1407 298.73.230.54 ==> 1078
日期:2020-07-07 20:54:47 来源:oir作者:oir