tail 命令詳解

2022-03-11 07:16:02 字數 1393 閱讀 1684

1

tail 指令

23 功能:從指定點開始將檔案寫到標準輸出。使用tail命令的-f選項可以方便的查閱正在改變的日誌檔案,tail -f filename會把filename裡最尾部的內容顯示在螢幕上,並且不斷重新整理,使你看到最新的檔案內容。45

標準用法:

6 tail [-f] [-c number | -n number | -m number | -b number | -k number] [filename]78

要以逆序顯示行

9 tail [-r] [-n number] [filename]

1011 tail指令從指定點開始將filename引數指定的檔案寫入到標準輸出。如果沒有指定檔案,則會使用標準輸入。number變數指定將多少單元寫入標準輸出。number變數的值可以是正的或負的整數。如果值得前面有+號,從檔案開頭指定的單元數開始講檔案寫到標準輸出。如果值得前面有-號,則從檔案尾指定的單元數開始將檔案寫到標準輸出。如果值前面沒有+號或-號,那麼從檔案末尾指定的單元號開始讀取檔案。

1213 number變數用於確定計數的單元型別由-b、-c、-k、-m以及-n標誌確定。如果沒有指定其中的任何乙個標誌,那麼tail命令就會讀取指定檔案的最後十行,並將其寫到標準輸出。這與命令列輸入-n 10是相同的。

1415 -m 標誌在單位元組和雙位元組字元中提供一致的結果。當輸入時包含多位元組字元的文字檔案時應謹慎使用-c標誌,因為產生的輸出可能不從字元邊界開始。

1617 -b number 從number變數表示的512位元組位置開始讀取指定檔案

1819 -c number 從number變數表示的位元組位置開始讀取指定檔案

2021 -f 如果輸入檔案時常規檔案或如果filename引數指定fifo,那麼tail命令不會複製了輸入檔案的最後的指定單元後終止,而是繼續從輸入檔案讀取和複製額外的單元(當這些單元可用時)。如果沒有指定filename引數,並且標準輸入時管道,則會忽略-f標誌。tail -f 命令可用於監視另乙個程序正在寫入的檔案的增長。

2223 -k number 從number變數表示的1kb塊位置開始讀取指定檔案

2425 -m number 從number變數表示的多位元組字元位置開始讀取指定檔案。使用該標誌提供在單位元組和雙位元組**集環境中的一致結果。

2627 -n number 從number變數表示的行位置開始讀取指定檔案

2829 -r 從檔案末尾以逆序方式顯示輸出。-r 標誌的預設值是以逆序方式列印整個檔案。如果檔案大於20480位元組,那麼-r標誌只顯示最後的20480位元組。

3031 -r 標誌與-n標誌一起時才有效。否則,就會將其忽略。

3233

退出狀態:

34該命令返回下列退出值:350

成功完成

36 >0

出現錯誤

37

tail 命令詳解

tail 命令詳解 功能 顯示指定檔案的後若干行。語法 tail num 引數 檔案 tail 命令中各個選項的含義為 num 從第num行以後開始顯示。num 從距檔案尾num行處開始顯示。如果省略num引數,系統預設值為10。l 以文字行為num的計數單位。與引數選項 num或 num選項同時使...

tail 命令詳解

功能 顯示指定檔案的後若干行。語法 tail num 引數 檔案 tail命令中各個選項的含義為 num 從第num行以後開始顯示。num 從距檔案尾num行處開始顯示。如果省略num引數,系統預設值為10。l 以文字行為num的計數單位。與引數選項 num或 num選項同時使用時,num表示要顯示...

tail命令詳解

tail命令 用途 顯示檔案的最後幾行。標準語法 tail f c number n number m number b number k number file 逆序顯示行 tail r n number file 描述 tail命令從指定點開始將file引數指定的檔案寫到標準輸出。如果沒有指定檔...