欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

使用linux命令统计URL出现次数,统计系统热点请求

程序员文章站 2024-02-23 23:26:04
...
cat file|sort|uniq -c|sort -nr

uniq之前可以先使用awk命令分割截取出需要的命令,比如:

cat file|awk -F ' ' '{print $1}' |sort|uniq -c|sort -nr

其中,需要先对行进行排序,才可以使用uniq去重,因为uniq只会对相邻的重复行去重,uniq-c参数是对去重后的没行出现的次数进行统计,然后最后在来次sort排序,-n参数是以数字的大小进行升序排序,-r是将排序结果反转,最终达到的效果就是统计每行出现的次数,按出现次数的大小降序排序,对统计URL出现次数很有帮助,可以看到系统中的热点请求。

在此小记一下,防止以后忘记了。