在linux中,可以利用tail命令查看日志最后幾行,該命令用于查看文件的內(nèi)容,當(dāng)該命令的參數(shù)設(shè)置為“-n”時(shí)表示顯示指定文件的最后指定行數(shù)的內(nèi)容,語(yǔ)法為“tail -n 需要查看最后幾行的行數(shù) 日志文件”。
本教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。
linux怎么查看日志最后幾行
tail 命令可用于查看文件的內(nèi)容,有一個(gè)常用的參數(shù) -f 常用于查閱正在改變的日志文件。
tail -f filename 會(huì)把 filename 文件里的最尾部的內(nèi)容顯示在屏幕上,并且不斷刷新,只要 filename 更新就可以看到最新的文件內(nèi)容。
命令格式:
tail [參數(shù)] [文件]
參數(shù):
-
-f 循環(huán)讀取
-
-q 不顯示處理信息
-
-v 顯示詳細(xì)的處理信息
-
-c<數(shù)目> 顯示的字節(jié)數(shù)
-
-n<行數(shù)> 顯示文件的尾部 n 行內(nèi)容
-
–pid=PID 與-f合用,表示在進(jìn)程ID,PID死掉之后結(jié)束
-
-q, –quiet, –silent 從不輸出給出文件名的首部
-
-s, –sleep-interval=S 與-f合用,表示在每次反復(fù)的間隔休眠S秒
tail -n 50 wx.log
示例:查看/var/log/boot.log,只顯示最后一行。則執(zhí)行
tail -n 1 /var/log/boot.log
-
tail -n 1000:顯示最后1000行
-
tail -n +1000:從1000行開始顯示,顯示1000行以后的
-
head -n 1000:顯示前面1000行
擴(kuò)展知識(shí)
linux常見的日志文件
推薦學(xué)習(xí):Linux視頻教程