1、使用netstat和awk统计服务器出现tcp网络状态并按数量排序?netstat -tua|awk '/^tcp/{state[$NF]++}END{for(i in state){print state[i],i}}'|sort -nr2、ll | awk '{print $3, "owns ...
分类:
其他好文 时间:
2020-07-12 12:17:46
阅读次数:
77
awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk的用法 awk 'BEGIN{ commands } pattern{ comm ...
分类:
系统相关 时间:
2020-05-09 09:13:30
阅读次数:
199
使用awk统计列出现次数 # 统计以"."分割第二列数据的数量。可以统计数量比较多,而grep命令无法处理的情况。ls | awk -F '.' '{sum[$2]++} END{for (i in sum) print i ": " sum[i]}' ...
分类:
其他好文 时间:
2020-01-04 20:45:24
阅读次数:
102
把第一列相同的名称的第二列加起来: [root@localhost cc]# cat 1.txtaaa 10 bbb 20aaa 30ccc 40ccc 20ccc 40 [root@localhost cc]# cat 1.txt |awk '{sum[$1]+=$2}END{for(i in s ...
分类:
其他好文 时间:
2019-11-20 13:00:24
阅读次数:
61
#统计第一列ip的个数(uniq -c 打印重复行count计数) cat ip.txt | awk '{print $1}' | sort | uniq -c | sort -rn | head -n 10 #统计tcp连接状态个数 netstat -an | awk '/tcp/{print $ ...
分类:
系统相关 时间:
2019-07-22 23:57:00
阅读次数:
246
TODAY=date +%d/%b/%Y 获取当天时间awk -v val="$TODAY" ’ $4 ~ val {print $7}’ access.log 打印当天访问的接口awk ‘{split($1,res,"?") ; print res[1] }’ 过滤 ·?· 后的参数awk ’ { ...
分类:
其他好文 时间:
2019-05-07 19:41:06
阅读次数:
266
统计分析中经常用的awk命令,其中用的最多的还是切分 cat test | awk -F',' '{print $1,$2} 能够很好的将记录按照需要切分开, 但是如何获取最后一列呢? 可以使用awk -F',' '{print $NF}' 来获取 求和 -F,用,号分隔,求最后一列的和 awk - ...
分类:
系统相关 时间:
2018-10-28 20:51:29
阅读次数:
885
题目15统计字符串使用awk统计出来指定字符串中重复出现的字符并重复出现了几次,现在只考虑有数字和字母,先区分大小写eg:aaabbc------>a重复出现3次,b重复出现了2次abababdcac-->a重复出现了4次,b重复出现了3次,c重复出现了2次第一个里程碑:先不考虑样式和要求,先输出所有字符串出现的次数//我们先使用awk把单个字符串取出来[root@web01-7/]#
分类:
其他好文 时间:
2018-10-08 21:40:15
阅读次数:
144
今天有朋友向我请教对一个accesslog文件里按URL+IP进行pv和响应时间统计,顺便写了个awk脚本,在此分享一下accesslog格式第一列为域名,第二列为响应时间第三列为用户ipwww.baidu.com11.1.1.1www.baidu.com12.2.2.2www.baidu.com31.1.1.1www.baidu.com11.1.1.1www.baidu.com11.1.1.1w
分类:
其他好文 时间:
2018-08-10 19:47:36
阅读次数:
212
统计secure.log中 每个破解你密码的ip的出现次数 统计access.log 中 每个ip地址出现的次数 统计access.log 中 每个ip地址出现的次数 [root@oldboyedu-sh01-lnb files]# awk '{h[$1]++}END{for(pol in h) p ...
分类:
数据库 时间:
2018-04-24 21:43:02
阅读次数:
337