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'
posted @ 2020-12-08 21:21  会HelloWorld的土拨鼠  阅读(88)  评论(0)    收藏  举报
返回顶端