找出指定的进程,并把该进程停止
通过grep过滤出带有java字串的进程并管道传递给下一个grep
依次继续过滤出包含dcm的进程并传递给下一个grep过滤包含有server3字串的进程
通过awk 截取第二域 传递给kill
cat access.log.20151117 | awk '{if($NF>1) print $0}' | awk '{split($7,a,"?");count[a[1]]++}END{for(i in count)print count[i],i}' | sort -ntr
2015/11/17 18:0每行一个请求,$7代表所用的请求时间,筛选出请求时间大于一秒的请求,并统计每个请求的次数,并按请求次数从大到小排序
tail -200000 access.log | grep "17/Nov/2015" | grep ".action" | awk '{print $0}' > access.log.20151117
2015/11/17 18:0每行一个请求,$7代表所用的请求时间,筛选出请求时间大于一秒的请求,并统计每个请求的次数,并按请求次数从大到小排序
tail -200000 access.log | grep "17/Nov/2015" | grep ".action" | awk '{print $0}' > access.log.20151117
寻找出access.log日志的中含有“。action”的行,并输出正行,并输出到access.log.20151117 文件中
4) wc :统计文档的行数、字符数、词数,常用的选项为:
-l :统计行数
-m :统计字符数
-w :统计词数
tee :后跟文件名,类似与重定向”>”,但是比重定向多了一个功能,在把文件写入后面所跟的文件中的同时,还显示在屏幕上。
http://blog.youkuaiyun.com/zajin/article/details/13024283