html教程
css教程
前端开发
cms教程
seo优化
网页设计
服务器
数据库
平面设计
电脑教程
编程教程
互联网
移动开发
php编程
java编程
建站技巧
Python编程
linux下统计appche站点IP访问量的shell脚本
时间:2016-09-25
经常需要根据IP地址统计apache站点访问量,最基本的脚本.
根据IP访问量降序排列:
#!/bin/bash
#Script_name: access_count
acc_log=/usr/local/apache2/logs/access_log
/bin/awk '{print $1}' $acc_log | sort | uniq -c | sort -nr
执行效果:
[root@zabbix ~]# sh access_count
94989 192.168.100.34
38863 192.168.200.92
23658 192.168.1.71
16720 192.168.100.80
13688 192.168.200.34
1618 192.168.100.104
1251 192.168.1.202
1195 192.168.100.30
1058 192.168.1.203
934 192.168.1.208
792 127.0.0.1
773 192.168.5.126
189 192.168.1.68
打印访问量前三的IP地址:
#!/bin/bash
#Script_name:access_count
acc_log=/usr/local/apache2/logs/access_log
/bin/awk '{print $1}' $acc_log | sort | uniq -c | sort -nr | head -n 3
执行效果:
[root@zabbix ~]# sh access_count
94989 192.168.100.34
38863 192.168.200.92
23658 192.168.1.71
apache站点访问错误统计:
#!/bin/bash
#Script_name:error_count
err_log=/usr/local/apache2/logs/error_log
cat $err_log | grep -e "^\[" | awk '{print $6}' | sort | uniq -c |sort -nr
执行效果:
[root@zabbix ~]# sh error_count
701 [core:notice]
30 [mpm_event:notice]
12 [core:warn]
1 [:error]
上一条:5款最佳的免费Linux杀毒软件
下一条:Exchange2013提示“出现意外错误,无法处理您的请求”处理方案
相关文章
最新文章
网站无法加载woff字体文件的解决办法?
有客户反馈在安装网站后,woff、woff2字体无法加载,导致无法显示图标文件,这种情况要怎么解决呢? 这是因为服务器IIS默认是没有SVG,WOFF,WOFF2这几个文件类型的扩展的,
网站服务器不支持.7z文件下载的解决方法
7-Zip是一款号称有着现今最高压缩比的压缩软件,它不仅支持独有的7z文件格式,而且还支持各种其它压缩文件格式,其中包括ZIP, RAR, CAB, GZIP, BZIP2和TAR。此软件压缩的压
网站服务器不支持.7z文件下载的解决方法
安装 Apache 出现
以一种访问权限不允许的方式做了一个访问套接字的尝试
nginx加载伪静态文件.htaccess的办法
怎么让服务器iis6-7支持.apk文件下载
ECShop 远程代码执行高危漏洞
Php.ini 文件位置在哪里,怎么找到 php.ini
Linux 新增磁盘挂载操作
php遇到Allowed memory size of 134217728 bytes exhausted问题解决方法
分享几个免费IP地址查询接口(API)
CentOS7下编译安装tesseract-ocr流程