linux 日誌檔案檢視

2022-03-14 13:06:24 字數 1647 閱讀 7763

記錄下日誌中常用的日誌檢視命令。

1.  tail -n 10 -f  **.log

顯示日誌檔案尾部10行日誌,當有新日誌產生,會追加顯示。

2. tail 命令

現ff.sh中有如下資訊:

[root@hxjk_test_backend_services test]# cat ff.sh12

3456

78910

1112

1314

1516

1718

19

tail -n 5 ff.sh 顯示檔案後5行日誌和tail -n  -5 ff.sh效果一樣

[root@hxjk_test_backend_services test]# tail -n 5 ff.sh

1516

1718

19[root@hxjk_test_backend_services test]# tail -n -5 ff.sh

1516

1718

19[root@hxjk_test_backend_services test]#

tail -n  +5 ff.sh 顯示的是第5行開始到底部的日誌

[root@hxjk_test_backend_services test]# tail -n +5 ff.sh56

78910

1112

1314

1516

1718

19[root@hxjk_test_backend_services test]#

3. head 命令

head -n 5 ff.sh 顯示前5行日誌 和head -n +5 ff.sh 效果一樣

[root@hxjk_test_backend_services test]# head -n 5 ff.sh12

345[root@hxjk_test_backend_services test]#

head -n +5 ff.sh12

345[root@hxjk_test_backend_services test]#

head -n -5 ff.sh 顯示後5行到頭的所有資訊

[root@hxjk_test_backend_services test]# head -n -5 ff.sh12

3456

78910

1112

1314

[root@hxjk_test_backend_services test]#

4. cat tail head 命令相結合

現在若有顯示第10行前後5條資料,可如下查詢

[root@hxjk_test_backend_services test]# cat -n ff.sh|tail -n +5|head -n 1155

6677

8899

1010

1111

1212

1313

1414

1515

[root@hxjk_test_backend_services test]#

所以在實際使用中若要查詢日誌檔案中報錯資訊時,可先通過grep查詢出報錯資訊的行號,再通過上訴命令查詢。

linux 檢視日誌檔案

linux日誌檔案在 var log目錄下,可以通過命令檢視日誌檔案。1,cat messages可以檢視某個日誌檔案。2,要達到實時更新,可以通過tail命令檢視更新的資料,例如tail f messages。3,tail命令引數 f 迴圈讀取 q 不顯示處理資訊 v 顯示詳細的處理資訊 c 數目...

linux 日誌檔案檢視

記錄下日誌中常用的日誌檢視命令。1.tail n 10 f log 顯示日誌檔案尾部10行日誌,當有新日誌產生,會追加顯示。2.tail 命令 現ff.sh中有如下資訊 root hxjk test backend services test cat ff.sh12 3456 78910 1112 ...

Linux檢視大檔案日誌

linux 檢視大日誌檔案 1 使用 less 命令 less filename但是使用上述命令的壞處是,預設開啟的位置在第一行,並且當切換到實時滾動模式 按 f 實現效果類似 tail f 效果 或者想要滾動到最底部的時候 按 g 會卡在計算行數一段時間。如果卡的時間比較長的話,可以直接按 ctr...