亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么用Shell+Linux命令實現日志分析

發布時間:2021-09-03 16:58:32 來源:億速云 閱讀:126 作者:chen 欄目:開發技術

本篇內容主要講解“怎么用Shell+Linux命令實現日志分析”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“怎么用Shell+Linux命令實現日志分析”吧!

一、列出當天訪問次數最多的IP
命令:

代碼如下:

cut -d- -f 1 /usr/local/apache2/logs/access_log |uniq -c | sort -rn | head -20


原理:

代碼如下:


       cut
       -d, --delimiter=DELIM
              use DELIM instead of TAB for field delimiter
              表示用-分割,然后-f 1
       -f, --fields=LIST
              select only these fields;  also print any line that contains  no
              delimiter character, unless the -s option is specified
           表示打印第一部分,就是ip
 uniq 是將重復行去掉, -c表示前面前面加上數目,
       sort -rn 就是按照數字從大到小排序,
       head -20取前面20行

      
最后打印的結果大概是這樣:

代碼如下:

   217 192.114.71.13
   116 124.90.132.65
   108 192.114.71.13
   102 194.19.140.96
   101 217.70.34.173
   100 219.235.240.36

以下是其他一些分析日志的shell用法:

1、查看當天有多少個IP訪問:

代碼如下:

awk '{print $1}' log_file|sort|uniq|wc -l

2、查看某一個頁面被訪問的次數;

代碼如下:

grep "/index.php" log_file | wc -l

3、查看每一個IP訪問了多少個頁面:

代碼如下:

awk '{++S[$1]} END {for (a in S) print a,S[a]}' log_file

4、將每個IP訪問的頁面數進行從小到大排序:

代碼如下:

awk '{++S[$1]} END {for (a in S) print S[a],a}' log_file | sort -n

5、查看某一個IP訪問了哪些頁面:

代碼如下:

grep ^111.111.111.111 log_file| awk '{print $1,$7}'

6、去掉搜索引擎統計當天的頁面:

代碼如下:

awk '{print $12,$1}' log_file | grep ^\"Mozilla | awk '{print $2}' |sort | uniq | wc -l

7、查看2009年6月21日14時這一個小時內有多少IP訪問:

代碼如下:

awk '{print $4,$1}' log_file | grep 21/Jun/2009:14 | awk '{print $2}'| sort | uniq | wc -l

到此,相信大家對“怎么用Shell+Linux命令實現日志分析”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

三台县| 台中县| 射阳县| 册亨县| 罗田县| 景洪市| 江华| 额尔古纳市| 都江堰市| 都匀市| 容城县| 合肥市| 安图县| 鄂托克前旗| 酒泉市| 那坡县| 邛崃市| 济南市| 介休市| 富平县| 克什克腾旗| 且末县| 闸北区| 六盘水市| 罗源县| 阜城县| 汨罗市| 尉犁县| 瑞金市| 舞钢市| 祁连县| 喀喇| 满洲里市| 将乐县| 周口市| 庆城县| 元江| 拉孜县| 西峡县| 漳浦县| 静安区|