查询IP

2013/12/1012:46:02查询IP已关闭评论浏览:51
  1. 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  

#!/bin/bash  
#rfyiamcool  
IPSUMFILE=access_ip.log
SAVEFILE=ipaddress.txt
echo -e "IP地址\t\t\t\t\t来源\n----------------------------------------------------">$SAVEFILE
echo -e "-------------date "</font><font color="#333399">+</font>F <font color="#333399">%</font>T<font color="#FF00BF">"------------------------" >>$SAVEFILE
#log path  
LOG_DIR=/usr/local/apache/logs
for i in $LOG_DIR/*access_log
do
    #cat /etc/httpd/logs/access_log|awk '{print 1}'|sort|uniq -c|sort -nr|awk '{print2}'>>$IPSUMFILE 
    cat $i|awk '{print $1}'|sort|uniq -c|sort -nr|awk '{print $2}'>>$IPSUMFILE
done
for i in </b></font><font color="#0000FF"><b>cat</b></font> $IPSUMFILE<font color="#0000FF"><b>
do
    nali $i >> $SAVEFILE

done   



cat /usr/local/apache/logs/hifyl-access_log |awk '{print 1,4}'|sort|uniq -c|sort -nr| sed 's/\[//g' | awk '{print 2,3}'

  • 微信扫码赞助
  • weinxin
  • 支付宝赞助
  • weinxin