日志分析的几个命令

列出访问次数最多的url并根据第二列的ip去重:

cat 0423 | awk '{print $2"\t"$15}'|sort|uniq |awk '{print $2}'|sort|uniq -c|sort -nr

访问指定url的用户ip数:

grep 'uicss.cn'  0122 | awk '{print $2}' | uniq | wc -l

test.js被调用的次数:

grep -c 'test.js' 0121
shell

./run.sh site.sh 0423

echo $2 "数据如下:" >> $2.txt
while read site
do
    
echo $site >> $2.txt
grep $site $2 | awk '{print $2}' | uniq | wc -l >> $2.txt
    
done < $1
open $2.txt

以上备忘(我喜欢16G内存的电脑,跑日志真高效,哈哈哈)

崔凯博客
Powered by WordPress | Theme by ck web design | TOP 顶部
Copyright © 崔凯 All rights reserved. 蜀ICP备12025891号.