统计tomcat的access日志的ip次数,并按次数排序 awk '{sum[$1]++}END{for(i in sum) print i "\t" sum[i]}' localhost_access_log.* | sort -n -k2 统计某个接口的调用时间 awk '{if($7~/.* ...
分类:
数据库 时间:
2021-04-21 12:18:10
阅读次数:
0
1.ping命令(主要确定网络的连通性) ping 主机名 ping 域名 ping IP 地址 ping常用参数: ping IP -t :连续对IP地址执行ping命令,直到被用户以Ctrl+c中断 ping IP -l 2000:指定ping命令的特定数据长度(2000为字节) ping IP ...
分类:
其他好文 时间:
2020-01-29 19:48:46
阅读次数:
79
awk分析日志常用高级使用命令方法 分析访问日志(Nginx为例) 日志格式: ...
分类:
其他好文 时间:
2019-08-02 11:00:36
阅读次数:
83
import timepoint=0 #第一次开始读取时从0开始while True: #服务器一直再运行所以写个死循环 ips={}#定义一个空字典存放IP用,放在循环下边是因为每次读取时都会重新定义 f = open('access.log',encoding='utf-8') f.seek(p ...
分类:
其他好文 时间:
2019-01-10 11:25:12
阅读次数:
146
例如:找出被访问量超过100次的IP, 思路: 1、把IP找出来,split,取第一个元素 2、找出所有的IP,统计次数 3、判断每次ip次数大于100,就发邮件 4、记录文件指针,日志文件会不停的写入数据,所以读取文件要记录文件指针,给下次读的时候用 5、等待60秒继续读取 ...
分类:
编程语言 时间:
2018-06-11 13:55:54
阅读次数:
189
#!/bin/bashwhile:do#查看日志中登陆失败的ip次数超过10次的用户ipfip=`awk‘/Failed/{ip[$11]++;}END{for(iinip){if(ip[i]>10){printi}}}‘/var/log/secure`#循环取出登陆失败超过十次的ip进行处理foriin$fipdo#查看处理记录文件如果该ip没有存在处理记录中说明是没有处理过该ipa=`a
分类:
系统相关 时间:
2018-01-26 22:40:25
阅读次数:
228
ip统计实战案例案例;统计access.logip的次数并且降序出来cataccess.log123.150.183.45--[22/Nov/2015:12:01:01+0800]"GET/online/oldboyonline/p_w_picpaths/menu/papajohn.png?v=1.8HTTP/1.1"20019872"http://www.papaonline.com.cn/online/oldboyonline/order/orderNow.jsp""..
分类:
其他好文 时间:
2017-10-25 23:48:10
阅读次数:
340
|表示分隔符,$4表示第四列awk-F"|"‘{count[$4]++}END{for(ipincount){printf"%-20s:%d\n",ip,count[ip]}}‘access_log
分类:
其他好文 时间:
2017-08-12 15:23:07
阅读次数:
96