tail -f 日志文件路徑主要用于查看實時的日志記錄,屬于動態(tài)記錄查看。

成都創(chuàng)新互聯(lián)公司專注于康巴什企業(yè)網(wǎng)站建設,自適應網(wǎng)站建設,商城網(wǎng)站建設。康巴什網(wǎng)站建設公司,為康巴什等地區(qū)提供建站服務。全流程按需求定制開發(fā),專業(yè)設計,全程項目跟蹤,成都創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務
cat日志路徑主要用于查看靜態(tài)的歷史日志記錄,一般跟路徑名稱,常見的這周類型的日志記錄一般用管道符進行過濾篩選自己所需的記錄。
dmesg主要用于調試腳本或者命令,出現(xiàn)異常中斷來排查錯誤原因顯示的。
tail? -n? 10? test.log,查詢日志尾部最后10行的日志。
tail -n +10 test.log,查詢10行之后的所有日志。
head -n 10? test.log,查詢日志文臘帆清件中的頭10行日志。
head -n -10? test.log,查詢日志文件除了最后10行的其他所有日志。
操作命令
首先介紹一個名詞“控制臺(console)”,它就是我們通常見到的使用字符操作界面的人機接口,例如dos。我們說控制臺命令,就是指通過字符界面輸入的可以操作系統(tǒng)的命令。
例如dos命令就是控制臺命令。要了解的是基于Linux操作系統(tǒng)的基本控制臺命令。有一點一定要注意,和dos命令不同的是,Linux的命輪前令(也轎攔包括文件名等等)對大小寫是敏感的,也就是說,如果你輸入的命令大小寫不對的話,系統(tǒng)是不會做出你期望的響應的。
工作中應用篩選日志信息輸出到某個文件,針對性查看日志文件
語沒圓神法:
cat 原單詞concatenate(用途是連接文件或標準輸入并打印枯虧。)
cat 命令用于腔態(tài)將所有文件內容打印到屏幕上。
語法:
使用xshell連接linux
進入 /root 目錄
新建 catTest目錄
進入 catTest 目錄
新建 a.txt 文件
ls -l /root a.txt
cat a.txt
ls /root a.txt
cat a.txt
ls -l /root a.txt
cat a.txt
1.查看日志常用命令
(1)tail: ?
-n ?是顯示行號;相當于nl命令;例子如下:
tail -100f test.log ? ? ?實時監(jiān)控100行日志
tail ?-n ?10 ?test.log ? 查詢日志尾歷裂部最后10行的日志;
tail -n +10 test.log ? ?查詢10行之后的所有日志;
(2)head: ?
跟tail是相反的,tail是看后多少行日志;例子如下:
head -n 10 ?test.log ? 查詢日志文件中的頭10行日志;
head -n -10 ?test.log ? 查詢日志文件除了最后10行的其他所有日志;
(3)cat:?
tac是倒序查看,是cat單詞反寫;例子如下:
cat -n test.log |grep "debug" ? 查詢關鍵字的日志
2. 應用場景一:按行號查看---過濾出關鍵字附近的日志
(1)cat -n test.log |grep "debug" ?得到關鍵日志的行號
(2)cat -n test.log |tail -n +92|head -n 20 ?選擇關鍵字所在的中間一行. 然后查看這個關鍵字前10行和后10行的日志:
tail -n +92表示查詢92行之后的日志
head -n 20 則表示在前面的查詢結果里再查前20條記錄
3. 應用場景二:根據(jù)日期查詢日志
sed -n '/2014-12-17 16:17:20/,/2014-12-17 16:17:36/p' ?test.log
特別說明:上面的兩個日期必須是日志中打印出來的日志,否則無效;
先 grep '2014-12-17 16:17:20' test.log 來確定日志中是否有該 時間點
4.應用場景三弊爛消:日志內容特別多,打印在屏幕上租知不方便查看
(1)使用more和less命令,
如: cat -n test.log |grep "debug" |more ? ? 這樣就分頁打印了,通過點擊空格鍵翻頁
(2)使用 xxx.txt 將其保存到文件中,到時可以拉下這個文件分析
如:cat -n test.log |grep "debug" ?debug.txt
分享題目:linux命令篩選日志 linux日志查找字段
文章網(wǎng)址:http://chinadenli.net/article44/dspjehe.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供虛擬主機、網(wǎng)站排名、小程序開發(fā)、靜態(tài)網(wǎng)站、標簽優(yōu)化、商城網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)