Linux日誌相關查詢

2021-08-18 01:29:15 字數 1051 閱讀 5762

檢視日誌中訪問次數最多的前10個ip

cat access_log |cut -d ' ' -f 1 | sort |uniq -c | awk '' | sort -rn | head -n 10 | less

檢視日誌中出現100次以上的ip

cat access_log |cut -d ' ' -f 1 | sort |uniq -c | awk ''|sort -rn | less

檢視日誌中訪問超過100次的頁面

cat access_log | cut -d ' ' -f 7 | sort |uniq -c | awk '' | less

檢視最近訪問量最高的檔案

cat access_log | tail -10000 | awk '' | sort | uniq -c | sort -rn | less

統計某url,一天的訪問次數

cat access_log | grep '12/aug/2009' | grep '/images/index/e1.gif' | wc | awk ''

前五天的訪問次數最多的網頁

cat access_log | awk '' | uniq -c | sort -n -r | head -20

從日誌裡檢視該ip在幹嘛

cat access_log | grep 218.66.36.119 | awk '' | sort | uniq -c | sort -rn | less

列出傳輸時間超過30 秒的檔案

cat access_log | awk '($nf > 30)' | sort -n | uniq -c | sort -rn | head -20

列出最最耗時的頁面(超過60秒的)

cat access_log | awk '($nf > 60 && $7~/\.php/)' | sort -n | uniq -c | sort -rn | head -100

當前web伺服器中聯接次數最多的ip位址

netstat -ntu |awk '' |sort | uniq -c| sort -rn

重做日誌相關查詢

聯機日誌檔案又叫重做日誌檔案,記錄了對資料庫修改的資訊,包括使用者對資料修改和資料庫管理員對資料庫結構的修改。它主要用於在發生故障的時候和資料庫備份檔案配合恢復資料庫,一般發生故障有 2個情況 乙個是介質損壞另外乙個是使用者誤操作。每個資料庫至少有兩個日誌檔案組,每組至少包含 1個或者多個日誌成員,...

linux日誌查詢

快捷鍵 ctrl a 定位到開始 ctrl e 定位到最後 ctrl u 刪除整行 alt backspace 刪除單詞 ctrl 方向鍵 移動乙個單詞位 head 僅僅顯示前面幾行 head n 10 test.log 查詢日誌檔案中的頭10行日誌 head n 10 test.log 查詢日誌檔...

linux日誌查詢

檢視所有日誌 find 2019 02 20 log type f xargs grep 如果日誌非常的多,在短短的乙個小時的時間中就有上千條或者上萬條資料,僅僅根據條件篩選的話非常麻煩,即使篩選出來也會有很多條資料。如果我們知道該條呼叫發生的時間,就可以根據日誌最前面列印的時間判斷出哪些記錄符合查...