国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Linux 日志查詢

這篇具有很好參考價值的文章主要介紹了Linux 日志查詢。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

目錄

一.sed

二.cat

三.tail

四.more

五.less

六.vim

七.時間范圍查詢


一.sed

sed -n '/2023-06-28?10:08/,/2023-06-28?10:09/p' nohup.out?? ??? ?查詢一段時間日志

sed -n '/2023-06-28 10:08/,/2023-06-28 10:09/p' nohup.out > nohup0521.out ?? ?查詢一段時間日志輸出到指定文件

二.cat

根據(jù)關鍵字查看日志cat test.log | grep “新增用戶”

根據(jù)關鍵字查看后10行日志cat test.log | grep “新增用戶” -A 10

根據(jù)關鍵字查看前10行日志cat test.log | grep “新增用戶” -B 10

根據(jù)關鍵字查看前后10行日志,并顯示出行號cat -n test.log | grep “新增用戶” -C 10
6
查看日志前 50 行cat test.log | head -n 50

查看日志后 50 行,并顯示出行號cat -n test.log | tail -n 50

說明:

-A 表示關鍵字之后,After

-B 表示關鍵字之前,Before

-C 表示關鍵字前后,Context


1、查看日志前 n行:
cat 文件名 | head -n 數(shù)量

cat log.log | head -n 200  # 查看log.log前200行

2、查看日志尾 n行:
cat 文件名 | tail -n 數(shù)量

cat log.log | tail -n 200  # 查看log.log后200行

3、根據(jù)關鍵詞查看日志 并返回關鍵詞所在行:
_方法一:_cat 文件名 | grep “關鍵詞”

cat log.log | grep “train”  # 返回log.log中包含train的所有行

_方法二:_grep -i “關鍵詞” 文件名 (與方法一效果相同,寫法不同)

grep -i “train” log.log  # 返回log.log中包含train的所有行

三.tail


tail
tail -200f test.log 實時監(jiān)控200行日志
tail?-n 1000 test.log ?查詢日志尾部最后1000行的日志
tail -n +1000 test.log?查詢1000行之后的所有日志
head
head -n 1000 test.log 查詢日志文件中的頭1000行日志
head -n -1000?test.log 查詢日志文件除了最后1000行的其他所有日志

四.more


?more命令和cat的功能一樣都是查看文件里的內容,但有所不同的是more可以按頁來查看文件的內容,還支持直接跳轉行等功能。
more test.log 查看日志

+n ?從笫n行開始顯示
-n??定義屏幕大小為n行
Enter??向下n行,需要定義。默認為1行
Ctrl+F?向下滾動一屏
空格鍵?向下滾動一屏
Ctrl+B?返回上一屏

五.less


??less與more類似,但使用less可以隨意瀏覽文件,而more僅能向前移動,卻不能向后移動,而且less在查看之前不會加載整個文件。
less test.log 查看日志

b??向后翻一頁
d??向后翻半頁
h??顯示幫助界面
Q??退出less?命令
u??向前滾動半頁
y??向前滾動一行
空格鍵?滾動一行
回車鍵?滾動一頁

應用場景
場景一:按行號查看---過濾出關鍵字附近的日志
cat -n test.log |grep "debug"??得到關鍵日志的行號
cat -n test.log |tail -n +92|head -n 20 ?選擇關鍵字所在的中間一行. 然后查看這個關鍵字前10行和后10行的日志:
tail -n +100 表示查詢100行之后的日志
head -n 20 ?則表示在前面的查詢結果里再查前20條記錄
場景二:根據(jù)日期查詢日志
grep '2021-09-30 16:20:00' test.log 確定日志中是否有該時間點
sed -n '/2021-09-30 16:00:00/,/2021-09-30 16:20:00/p'??test.log 查看時間節(jié)點內的日志
注意:日期必須是日志中打印出來的日志,否則無效.\color{red} 注意:日期必須是日志中打印出來的日志,否則無效. 注意:日期必須是日志中打印出來的日志,否則無效.
場景三:日志內容特別多,打印在屏幕上不方便查看

使用more和less命令
cat -n test.log |grep "debug" |more 分頁打印,通過空格鍵翻頁
使用 >xxx.txt 將查詢到的日志保存到文件中,可以下載這個文件分析
cat -n test.log |grep "debug" >debug.txt

單個關鍵詞高亮顯示
tail -f 日志文件 | perl -pe 's/(關鍵詞)/\e[1;顏色$1\e[0m/g'
tail -f catalina.out | perl -pe 's/(DEBUG)/\e[1;34m$1\e[0m/g'

多個關鍵詞高亮顯示
tail -f catalina.out | perl -pe 's/(關鍵詞1)|(關鍵詞2)|(關鍵詞3)/\e[1;顏色1$1\e[0m\e[1;顏色2$2\e[0m\e[1;顏色3$3\e[0m/g'?
tail -f catalina.out | perl -pe 's/(DEBUG)|(INFO)|(ERROR)/\e[1;34m$1\e[0m\e[1;33m$2\e[0m\e[1;31m$3\e[0m/g'

字體顏色設置
30-37 黑、紅、綠、黃、藍、紫、青、白?

30m:黑?
31m:紅?
32m:綠?
33m:黃?
34m:藍?
35m:紫?
36m:青?
37m:白
背景顏色設置
40-47 黑、紅、綠、黃、藍、紫、青、白?

40:黑?
41:紅?
42:綠?
43:黃?
44:藍?
45:紫?
46:青?
47:白
其他參數(shù)說明
[1; 設置高亮加粗?
[4; 下劃線?
[5; 閃爍

例子:?
黃字,高亮加粗顯示?
[1;33m?
紅底黃字,高亮加粗顯示?
[1;41;33m

六.vim

z-enter ? ? ? ? ? ? ? 移動當前行到屏幕頂端并滾動屏幕
z. ? ? ? ? ? ? ? ? ? ?移動當前行到屏幕中心并滾動屏幕
z- ? ? ? ? ? ? ? ? ? ?移動當前

ctrl-f ? ? ? ? ? ? ? ?forward, 向上滾動一屏
ctrl-b ? ? ? ? ? ? ? ?backward, 向下滾動一屏

ctrl-u ? ? ? ? ? ? ? ?up, 向上滾動半屏
ctrl-d ? ? ? ? ? ? ? ?down, 向下滾動半屏

100z ? ? ? ? ? ? ? ? ?將第一百行滾動到屏幕頂端

/ ? ? ? ? ? ? ? ? ? ?向下匹配搜索
? ? ? ? ? ? ? ? ? ? ?向上匹配搜索
n ? ? ? ? ? ? ? ? ? ?往同一個方向重復搜索
N ? ? ? ? ? ? ? ? ? ?往相反方向重復搜索

七.時間范圍查詢

grep '2022-08-20 15:41:[0-59]' logback.log文章來源地址http://www.zghlxwxcb.cn/news/detail-755467.html

到了這里,關于Linux 日志查詢的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 織夢DedeCMS調用昨天、兩天前、某個時間段發(fā)布的文章的方法

    某些情況下,我們需要調用昨天發(fā)布、兩天前發(fā)布、某個時間段發(fā)布的文章,而織夢默認的只能夠調過去X天內發(fā)布的文章,那么該如何解決這個問題呢? 打開 /include/taglib/arclist.lib.php 文件 找到: 修改為: 調用方法: [field:title/]{/dede:arclist}//當subday=1的時候調用1天內的文章/

    2024年02月02日
    瀏覽(25)
  • js 比較當前日期是否在某個是個范圍之內(時間段內)

    js 比較當前日期是否在某個是個范圍之內(時間段內)

    需求描述:判斷當前日期或者指定日期是不是在某個時間段內 借用momentjs庫去實現(xiàn) 安裝moment 1)有兩種方法,一種是vue,另一種是node中 當前日期是否在一個日期時間段內 isBetween isBetween:檢查一個 moment 是否在其他兩個 moment 之間,可選擇檢查指定的時間刻度(分鐘,小時,日

    2024年02月05日
    瀏覽(24)
  • docker導出指定時間段內日志

    命令格式如下: 起始時間 :指定要導出日志的起始時間,格式為YYYY-MM-DDTHH:MM:SS。 結束時間 :指定要導出日志的結束時間,格式為YYYY-MM-DDTHH:MM:SS。 容器ID或名稱 :指定要導出日志的Docker容器ID或名稱。 導出文件路徑 :指定導出日志的文件路徑和文件名。 例如,要導出容器

    2024年02月06日
    瀏覽(20)
  • 異步查詢如何做節(jié)流(只查詢時間段最后一次)

    要實現(xiàn)異步查詢的節(jié)流,只查詢時間范圍內的最后一次,可以使用一個定時器來延遲執(zhí)行查詢操作,并在每次觸發(fā)查詢時取消之前的定時器。這樣,只有在一定時間內沒有新的查詢請求時,才會執(zhí)行最后一次查詢。 以下是一個示例的JavaScript代碼實現(xiàn): 在這個示例中,thrott

    2024年02月12日
    瀏覽(23)
  • 常用的兩種 MySQL 查詢時間段的方法

    在 MySQL 數(shù)據(jù)庫中,經(jīng)常需要查詢某個時間段內的數(shù)據(jù)。本文將介紹兩種常用的 MySQL 查詢時間段的方法,并提供相應的源代碼示例。 方法一:使用 BETWEEN 運算符 BETWEEN 運算符可用于查詢一個范圍內的值,包括指定的起始值和結束值。在查詢時間段時,我們可以將起始時間作為

    2024年02月05日
    瀏覽(45)
  • Android 11.0 系統(tǒng)限制上網(wǎng)系列之iptables用IOemNetd實現(xiàn)app某個時間段禁止上網(wǎng)的功能實現(xiàn)

    在11.0的系統(tǒng)rom定制化開發(fā)中,對于系統(tǒng)限制網(wǎng)絡的使用,在system中netd網(wǎng)絡這塊的產(chǎn)品需要中,會要求設置app某個時間段禁止上網(wǎng)的功能, liunx中iptables命令也是比較重要的,接下來就來在IOemNetd這塊實現(xiàn)app某個時間段禁止上網(wǎng)的的相關功能,就是在 系統(tǒng)中只能允許某個app某個

    2024年02月14日
    瀏覽(94)
  • SQL 查詢兩個時間段是否有交集的情況 三種寫法

    mysql 寫法 其他一樣 數(shù)據(jù)庫的字段 start_time, end_time 輸入的字段 a,b 第一種 ?第二種 ?第三種 ?三種結果相同 推薦用第三種? 200萬數(shù)據(jù)測試 第一種23秒 第三種19秒 總結起來就一句話:最小值 小于等于 最大值 并且 最大值 大于等于 最小值,則一定有交集。

    2024年01月18日
    瀏覽(30)
  • shell腳本之003獲取固定時間段(分鐘)內的日志,并將其定時通過sftp上傳至服務器中

    #!/bin/bash export PATH=/home/ccbt/software/lftp-4.9.2/usr/local/bin/:$PATH # 獲取當前系統(tǒng)時間 now=$(date +\\\"%Y/%m/%d %H:%M:%S\\\") echo \\\"當前日期時間:$now\\\" # 當前時間戳 now_time=$(date +%s) echo \\\"當前時間戳:$now_time\\\" #獲取指定開始時間的時間戳 10分鐘 time_befo=$(($now_time-600)) echo \\\"指定開始時間戳: $time_befo\\\"

    2024年02月01日
    瀏覽(22)
  • 常用的時間段的時間戳

    獲取 昨天這個時間的時間戳 計算今天0點的時間戳 計算今天23點59分59秒的時間戳 計算昨天0點的時間戳 計算昨天23:59:59 秒的時間戳 計算近7日 0點的時間戳(不包含當天) 計算近30天 0點的時間戳(不包含當天) 計算上月第一天 0點的時間戳 計算上月最后一天 23點的時間戳 計算上周

    2024年02月10日
    瀏覽(19)
  • uniapp 實現(xiàn)時間段選擇器

    uniapp 實現(xiàn)時間段選擇器

    u-popup結合picker-view搭配使用實現(xiàn)時間段選擇器 效果圖: ?

    2024年02月15日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包