中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認證|工資待遇與招聘,認準超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡(luò)工程師培訓(xùn)

當前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點關(guān)注 > linux常用命令

Linux 查看日志常用命令總結(jié)

時間:2019-08-11

linux命令中的head命令_linux常用shell命令_linux常用命令

用途是依照要求將指定的文件的最后部分輸出到標準設(shè)備,通常是終端,通俗講來,就是把某個檔案文件的最后幾行顯示到終端上,假設(shè)該檔案有更新,tail會自己主動刷新,確保你看到最新的檔案內(nèi)容。

$ tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ]

參數(shù)解釋:

-f 該參數(shù)用于監(jiān)視File文件增長。

-c Number 從 Number 字節(jié)位置讀取指定文件

-n Number 從 Number 行位置讀取指定文件。

bydata傳進來的字節(jié)數(shù)組,用以接受filestream對象中的數(shù)據(jù),第2個參數(shù)是字節(jié)數(shù)組中開始寫入數(shù)據(jù)的位置,它通常是0,表示從數(shù)組的開端文件中向數(shù)組寫數(shù)據(jù),最后一個參數(shù)規(guī)定從文件讀多少字符.。為了解決多讀取的eof字符(在文件中不可見),我們用一個小小的邏輯算法來避免eof字符帶來的困惑,如打印讀取的文件內(nèi)容時不將讀取到的eof字符輸出,或避免在讀取到eof字符(讀取此字符不成功)后無判斷文件是否結(jié)束的操作而又將上一次讀取到的數(shù)據(jù)輸出。假設(shè)文件包含10字節(jié),并且你讀取了十字節(jié),調(diào)用feof函數(shù),函數(shù)返回值均為0,這是因為盡管文件指針這時已經(jīng)指向文件尾了,但是你沒有試圖越過文件尾讀取數(shù)據(jù),只有當你嘗試了讀取第十一個字節(jié)時,調(diào)用feof,函數(shù)才會返回0.。

-b Number 從 Number 表示的512字節(jié)塊位置讀取指定文件。

-k Number 從 Number 表示的1KB塊位置讀取指定文件。

File 指定操作的目標文件名稱

上述命令中,都涉及到number,假設(shè)不指定,默認顯示10行。Number前面可使用正負號,表示該偏移從頂部還是從尾部開始計算。

tail可運行文件一般在/usr/bin/以下。

linux常用命令_linux常用shell命令_linux命令中的head命令

$ tail -f filename

說明:監(jiān)視filename文件的尾部內(nèi)容(默認10行,相當于增加參數(shù) -n 10),刷新顯示在屏幕上。退出,按下CTRL+C。

$ tail -n 20 filename

說明:顯示filename最后20行。

$ tail -n +20 filename

說明:顯示filename 20行之后的所有內(nèi)容。

$ tail -r -n 10 filename

說明:逆序顯示filename最后10行。

head 與 tail 就像它的名字一樣的淺顯易懂,它是用來顯示開頭或結(jié)尾某個數(shù)量的文字區(qū)塊linux常用命令,head 用來顯示檔案的開頭至標準輸出中,而 tail 想當然爾就是看檔案的結(jié)尾。

$ head [參數(shù)]... [文件]...  

-q 隱藏文件名

-v 顯示文件名

linux常用命令_linux命令中的head命令_linux常用shell命令

-c<字節(jié)> 顯示字節(jié)數(shù)

-n<行數(shù)> 顯示的行數(shù)

head 用來顯示檔案的開頭至標準輸出中,默認head命令打印其相應(yīng)文件的開頭10行。

$ head -n 10 filename

說明:顯示文件的前10行

$ head -n -10 filename

說明:顯示文件除了最后10行的全部內(nèi)容

用于將文件、標準輸入內(nèi)容打印至標準輸出。常用于顯示文件內(nèi)容、創(chuàng)建文件、向文件中追加內(nèi)容。

$ cat [參數(shù)]... [文件列表]...

-b 或 --number-nonblank:和 -n 相似,只不過對于空白行不編號。

-s 或 --squeeze-blank:當遇到有連續(xù)兩行以上的空白行l(wèi)inux常用命令,就代換為一行的空白行。

-v 或 --show-nonprinting:使用 ^ 和 M- 符號,除了 LFD 和 TAB 之外。