linux下对日志进行简单分析
web日志分析
# 查看前十条
head access.log
# 查看日志多少行
wc -l access.log
# 筛选ip
cat access.log | cut -d " " -f 1 | sort -u
# 筛选每个ip的访问次数
cat access.log | cut -d " " -f 1 | sort | uniq -c | sort -urn
# 筛选最多ip访问的url
cat access.log | grep 'x.x.x.x' | cut -d "\"" -f 2 | uniq -c
# 筛选最多访问的url的ip
cat access.log | grep 'x.x.x.x' | grep '/xxx ' | sort -u
# 该ip访问的其他url
cat access.log|grep 'x.x.x.x'| grep -v '/xxx'

浙公网安备 33010602011771号