ITPub博客

首页 > Linux操作系统 > Linux操作系统 > linux 分享日志脚本

linux 分享日志脚本

原创 Linux操作系统 作者:markzy5201190 时间:2012-06-18 11:31:18 0 删除 编辑
以自己linux环境测试,日志目录:/usr/local/apache/logs/access_log
1.查看apache进程数:ps -ef | grep -v grep | grep httpd | wc -l
2.分析日志查看当天的ip连接数:cat access_log | grep "05/Jun/2012" | awk '{print $1}'|sort | uniq -c | sort -nr
3.查看指定的ip在当天究竟访问了什么url:cat access_log | grep "05/Jun/2012" | awk '192.168.163.1'| awk '{print $7}' | sort | uniq -c | sort -nr
4.查看当天访问排行前10的url:cat access_log | grep "05/Jun/2012" | awk '{print $7}' | sort | uniq -c | sort -nr | head -n 10
5.看到指定的ip究竟干了什么:cat access_log | grep "192.168.163.1" | awk '{print $1 "\t" $7}' | sort | uniq -c | sort -nr | less
6.查看访问次数最多的几个分钟(找到热点):awk '{print $4}' access_log | cut -c 14-18 | sort | uniq -c | sort -nr|head

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26855487/viewspace-733122/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2012-04-05

  • 博文量
    82
  • 访问量
    472459