ApacheのアクセスログからURLごと、時間帯別でURLごとにアクセスを集計する
パラメータを除外し、URLごとに集計
cat access.log | awk -F\" '{print $2}' | awk -F' ' '{print $2}' | cut -f1 -d? | sort | uniq -c | sort -n -r > output.txt
時間帯のURLごとに集計
例) 2016/04/27/ 18:00 台の時間帯にアクセスのあったURLごとの集計
cat access.log | grep '\[27/Apr/2016:18:00:' | awk -F\" '{print $2}' | awk -F' ' '{print $2}' | cut -f1 -d? | sort | uniq -c | sort -n -r > output_1800.txt
その他
複数あるアクセスログファイルを1つにまとめる
cat access1.log access2.log access3.log > total_access.log
Author And Source
この問題について(ApacheのアクセスログからURLごと、時間帯別でURLごとにアクセスを集計する), 我々は、より多くの情報をここで見つけました https://qiita.com/horiday/items/25d9a39fe269504f59d6著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .