Apache日志Shell分析
生活随笔
收集整理的這篇文章主要介紹了
Apache日志Shell分析
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
?1、查看當(dāng)天有多少個(gè)IP訪問(wèn):
awk '{print $1}' log_file|sort|uniq|wc -l 2、查看某一個(gè)頁(yè)面被訪問(wèn)的次數(shù): grep "/index.php" log_file | wc -l 3、查看每一個(gè)IP訪問(wèn)了多少個(gè)頁(yè)面: awk '{++S[$1]} END {for (a in S) print a,S[a]}' log_file 4、將每個(gè)IP訪問(wèn)的頁(yè)面數(shù)進(jìn)行從小到大排序: awk '{++S[$1]} END {for (a in S) print S[a],a}' log_file | sort -n 5、查看某一個(gè)IP訪問(wèn)了哪些頁(yè)面: grep ^111.111.111.111 log_file| awk '{print $1,$7}' 6、去掉搜索引擎統(tǒng)計(jì)當(dāng)天的頁(yè)面: awk '{print $12,$1}' log_file | grep ^\"Mozilla | awk '{print $2}' |sort | uniq | wc -l 7、查看2009年6月21日14時(shí)這一個(gè)小時(shí)內(nèi)有多少I(mǎi)P訪問(wèn): awk '{print $4,$1}' log_file | grep 21/Jun/2009:14 | awk '{print $2}'| sort | uniq | wc -l轉(zhuǎn)載于:https://blog.51cto.com/fccwcom/1055363
總結(jié)
以上是生活随笔為你收集整理的Apache日志Shell分析的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: css中border的意思是什么
- 下一篇: 树莓派基础教程_树莓派从入门到精通(我用