展会信息港展会大全

shell分析apache日志中ip所在的地区
来源:互联网   发布日期:2015-08-20 21:04:25   浏览:1638次  

导读: 查询ip地址所用的组件 wget http://rfyiamcool.googlecode.com/files/nali-0.1.tar.gz tar zxvf nali-0.1.tar.gz cd nali-0.1 ./configure make make install 步骤和nginx是差不多的,只是取日志里面的ip地址的方法不一样~~~ #!/bin/bash #rfyiamcool IPSUMF...

查询ip地址所用的组件

wget http://rfyiamcool.googlecode.com/files/nali-0.1.tar.gz

tar zxvf nali-0.1.tar.gz

cd nali-0.1

./configure && make && make install

步骤和nginx是差不多的,只是取日志里面的ip地址的方法不一样~~~

#!/bin/bash

#rfyiamcool

IPSUMFILE=access_ip.log

SAVEFILE=ipaddress.txt

echo -e "IP地址\t\t\t\t\t来源\n----------------------------------------------------">$$SAVEFILE

#log path

LOG_DIR=/usr/local/apache/logs/

for i in $$LOG_DIR/*.log

do

cat /etc/httpd/logs/access_log|awk '{print $$1}'|sort|uniq -c|sort -nr|awk '{print $$2}'>>$$IPSUMFILE

done

for i in `cat $$IPSUMFILE`

do

nali $$i >> $$SAVEFILE

done

最后cat 查看~~

赞助本站

人工智能实验室

相关热词: shell 分析 apache 日志 在的

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港