收藏文章 楼主

写一个获取 ip 访问量的shell脚本

版块:shell   类型:普通   作者:小绿叶技术博客   查看:1033   回复:0   获赞:0   时间:2021-04-01 18:45:11

#!/bin/bash


for((i=3;i>1;i++))

do


catip=(`netstat -ano | grep tcp | grep -v -E "127.0.0.1|100.100|0.0.0.0" | grep -v ":::"| awk -F" " '{print $5}' | sort | uniq -c | awk -F" " '{print $2}' | awk -F":" '{print $1}'`); echo ${catip[*]}


      for j in ${catip[*]}

        do

         catiptxt=$(cat 2.txt | grep $j | wc -l)

           if [ $catiptxt -lt 1 ]

              then

                  echo $j >> 2.txt

                  echo $j "==========================》已经成功写入文件"

              else

                  echo "IP : $j 已经存在"

           fi



        done

sleep 1

done

提供企业建站服务,免费网防系统,提交信息登录 http://yundun.ddoss.cn 邮箱: proposal@ddoss.cn 
回复列表
默认   热门   正序   倒序

回复:写一个获取 ip 访问量的shell脚本

头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息