資源描述:
《Linux查看日志》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、Linux查看日志命令1、cat命令:?????功能:1)顯示整個文件。??????????????????示例:$?catfileName??????????????2)把文件串連接后傳到基本輸出,如將幾個文件合并為一個文件或輸出到屏幕。??????????????????示例:$catfile1file2>file?????說明:把檔案串連接后傳到基本輸出(屏幕或加>fileName到另一個檔案)????cat參數(shù)詳解:????-n或–number由1開始對所有輸出的行數(shù)編號????-b或–number
2、-nonblank和-n相似,只不過對于空白行不編號????-s或–squeeze-blank當遇到有連續(xù)兩行以上的空白行,就代換為一行的空白行????-v或–show-nonprinting2、more命令:????以百分比的形式查看日志。????3、less命令:????跟more功能差不多,只不過less支持前后翻閱文件。?4、head命令:?????功能:從文本文件的頭部開始查看,head命令用于查看一個文本文件的開頭部分。????示例如下:????headexample.txt顯示文件exampl
3、e.txt的前十行內(nèi)容;????head-n20example.txt顯示文件example.txt的前二十行內(nèi)容;????head詳解:???-n????指定你想要顯示文本多少行。????-nnumber???這個參數(shù)選項必須是十進制的整數(shù),它將決定在文件中的位置,以行為單位。????-cnumber???這個參數(shù)選項必須是十進制的整數(shù),它將決定在文件中的位置,以字節(jié)為單位。5、tail命令:?????功能:tail命令用于顯示文本文件的末尾幾行。????示例如下:????tailexample.txt顯
4、示文件example.txt的后十行內(nèi)容;????tail-n20example.txt顯示文件example.txt的后二十行內(nèi)容;????tail-fexample.txt顯示文件example.txt的后十行內(nèi)容并在文件內(nèi)容增加后,自動顯示新增的文件內(nèi)容。????tail-n50-fexample.txt顯示文件example.txt的后50行內(nèi)容并在文件內(nèi)容增加后,自動顯示新增的文件內(nèi)容。????注意:????最后一條命令非常有用,尤其在監(jiān)控日志文件時,可以在屏幕上一直顯示新增的日志信息。?????
5、tail詳解:????-bNumber從Number變量表示的512字節(jié)塊位置開始讀取指定文件。?????-cNumber從Number變量表示的字節(jié)位置開始讀取指定文件。?????-f如果輸入文件是常規(guī)文件或如果File參數(shù)指定FIFO(先進先出),????那么tail命令不會在復制了輸入文件的最后的指定單元后終止,而是繼續(xù)????從輸入文件讀取和復制額外的單元(當這些單元可用時)。如果沒有指定File參數(shù),???并且標準輸入是管道,則會忽略-f標志。tail-f命令可用于監(jiān)視另一個進程正在寫入的文件的增
6、長。?????-kNumber從Number變量表示的1KB塊位置開始讀取指定文件。?????-mNumber從Number變量表示的多字節(jié)字符位置開始讀取指定文件。使用該標志提供在單字節(jié)和雙字節(jié)字符代碼集環(huán)境中的一致結(jié)果。??????-nNumber從首行或末行位置來讀取指定文件,位置由Number變量的符號(+或-或無)表示,并通過行號Number進行位移。???????-r從文件末尾以逆序方式顯示輸出。-r標志的缺省值是以逆序方式顯示整個文件。如果文件大于20,480字節(jié),那么-r標志只顯示最后的20
7、,480字節(jié)。-r標志只有??與-n標志一起時才有效。否則,就會將其忽略。