grep "21/Mar/2013" access.log | awk '{print $1}'|sort |uniq -c | sort -nr |head -n 10
#统计当天前10访问量
nginx 统计日志ip个数
cat img.log | awk '{ips[$1]+=1} END{for(ip in ips) print ips[ip],ip}' | sort -nr 。。。。
//查看3点-6点之间的Ip访问个数
grep "2012:0[3-6]" img.log | awk '{ips[$1]+=1} END{for(ip in ips) print ips[ip],ip}' | sort -nr 。。。。
//Nginx 日志统计前10
grep "18/Sep/2012" www_banma_access_2012-09-18.log|awk '{print $7}'|sort |uniq -c |sort -nr |head -n 10
//查看3点-6点之间的ip访问数,并且访问数>=200的ip.
grep '2012:0[3-6]' banma_access.log | awk '{ips[$1]+=1} END{for(ip in ips) if(ips[ip]>=200) print ips[ip],ip}' | sort -nr