記錄下日誌中常用的日誌檢視命令。
1. tail -n 10 -f **.log
顯示日誌檔案尾部10行日誌,當有新日誌產生,會追加顯示。
2. tail 命令
現ff.sh中有如下資訊:
[root@hxjk_test_backend_services test]# cat ff.sh123456
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.sh1516
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.sh5678910
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.sh12345[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.sh123456
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 11556677
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...