手机
当前位置:查字典教程网 >脚本专栏 >linuxshell >Shell脚本实现分析apache日志中ip所在的地区
Shell脚本实现分析apache日志中ip所在的地区
摘要:查询ip地址所用的组件复制代码代码如下:wgethttp://rfyiamcool.googlecode.com/files/nali-0....

查询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地址ttttt来源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日志中ip所在的地区】相关文章:

Shell脚本编程中常用的数学运算实例

Shell脚本实现把进程负载均衡到多核CPU中

使用shell脚本分析网站日志统计PV、404、500等数据

Shell脚本实现复制文件到多台服务器的代码分享

Shell脚本实现自动修改IP地址

shell脚本实现ssh自动登录功能分享

Shell脚本实现检测某ip网络畅通情况(含短信报警功能)

对Shell 脚本加密的方法

Shell脚本定时备份清除运行系统日志的代码

Shell脚本实现的猜数字小游戏

精品推荐
分类导航