美文网首页技术方案
统计网站访问量

统计网站访问量

作者: 晨曦_zdq | 来源:发表于2019-03-14 11:47 被阅读1次

    1、便利数组,将5日每位用户访问网站的次数统计出来并以逆序排序

    [root@b-208 log]# grep '05/Sep/2017' cd.mobiletrain.org.log |awk '{ips[$1]++}END{for(i in ips){print i,ips[i]}}' |sort -k2 -nr
    

    2、统计某天8点到9点用户的访问量

    [root@b-208 log]# awk '$4>="[05/Sep/2017:08:00:00" && $4<="[05/Sep/2017:09:00:00" {print $0}' sz.mobiletrain.org.log |wc -l
    

    3、统计一天内对网站访问最多的用户IP

    [root@b-208 log]# awk '{ips[$1]++}END{for(i in ips){print i,ips[i]}}' sz.mobiletrain.org.log |sort -k2 -nr |head -10
    

    4、统计某天的网站的访问量

    [root@b-208 log]# grep '05/Sep/2017' cd.mobiletrain.org.log |wc -l
    

    5、统计2017年9月5日访问量大于100的用户IP

    [root@b-208 log]# grep '05/Sep/2017' cd.mobiletrain.org.log |awk '{ips[$1]++}END{for(i in ips){if(ips[i]>100) {print i,ips[i]}}}'
    

    6、统计某日访问量最多的网页

    [root@b-208 log]# awk '{url[$7]++}END{for(i in url){print i,url[i]}}' cd.mobiletrain.org.log |sort -k2 -nr |head -10
    

    相关文章

      网友评论

        本文标题:统计网站访问量

        本文链接:https://www.haomeiwen.com/subject/fwlqmqtx.html