Apacheのログを解析。時間毎に表示。
1 |
cat access_log |awk '{print $4}'|awk -F: '{print $1,$2}'|sort|uniq -c|sed "s/\[//" |
Apacheのログを解析。IPアドレス毎にカウント。
1 |
cat access_log |grep '2012:00:0'|awk '{print $1}'|sort|uniq -c | sort -n |
Apacheのログを解析。イメージやJSを除く
1 |
bzcat access.xxxx.bz2 | grep '2012:00:0' |egrep -v '(jpg|png|gif|css|js)' |
リファラをソートかつユニークで出力
1 |
cat ./access_log | cut -d " " -f 11 | sort | uniq |
日付やファイル名を抜きだし、日付でソートとか。
1 |
cat ./access_log | awk '{print $4,$6,$7}' | awk '{sub("\\[01/Jul/","",$0);print $0}'|sort |