1、ip访问量统计
grep '09/Aug/2021' /var/log/nginx/access.log | awk '{ ip[$1]++ } END{for (i in ip){print ip[i]}}'
2、ip访问量及ip 统计
grep '09/Aug/2021' /var/log/nginx/access.log | awk '{ ip[$1]++ } END{for (i in ip){print ip[i],i}}'
各个状态码的统计
grep '09/Aug/2021' /var/log/nginx/access.log | awk '{ snum[$9]++ } END{for (i in snum ){print snum[i],i}}'
状态码为404的ip及数量统计
在这里插入代码片
grep ‘09/Aug/2021’ /var/log/nginx/access.log |
awk ‘{if($9=“404”){ip_code[$1" "$9]++}}
END{for(i in ip_code){print i,ip_code[i]}}’

ip、状态码、访问内容大小统计
grep ‘09/Aug/2021’ /var/log/nginx/access.log | awk ‘{ ip_code[$1" “$9” "$10]++}
END{ for(i in ip_code){print i,ip_code[i]} }’

ip、状态码统计
grep ‘09/Aug/2021’ /var/log/nginx/access.log |
awk ‘{ ip_code[$1" "$9]++}
END{ for(i in ip_code){print i,ip_code[i]} }’
