统计日志中访问最多的10个IP:
方法一:awk '{a[$1]++}END{for (i in a) print a[i],i}' rong.access.log | sort -nr | head -10
方法二:awk '{print $1}' rong.access.log |sort|uniq -c|sort -nr |head -10
sort
-f:忽略大小写
-r:逆序
-t:字段分隔符
-k:以指定字段
-n:以数值大小进行排序
-u:uniq,排序后驱虫
uniq
注意:连续且完全相同方为重复
-c:显示每行重复出现的次数
-d:仅显示重复过的行
-u:仅显示未重复过得行