tail,命令詳解
tail是用來顯示開頭或結尾某個數量的文字區塊,head 用來顯示檔案的開頭至標準輸出中,而 tail 想當然就是看檔案的結尾。
Linux命令:顯示檔案結尾
命令格式
tail[必要引數][選擇引數][檔案]
命令功能:
用於顯示指定檔案末尾內容,不指定檔案時,作為輸入資訊進行處理。常用檢視日誌檔案。
功能,用法
標準語法
tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ]
命令引數:
-f 迴圈讀取
-q 不顯示處理資訊
-v 顯示詳細的處理資訊
-c<數目> 顯示的位元組數
-n<行數> 顯示行數
--pid=PID 與-f合用,表示在程序ID,PID死掉之後結束.
-q, --quiet, --silent 從不輸出給出檔名的首部
-s, --sleep-interval=S 與-f合用,表示在每次反覆的間隔休眠S秒
其他資訊
Head/Tail
顯示檔案前部
displays the first 6 lines of a file:
$ head -6
顯示檔案後部
displays the last 25 lines of a file:
$ tail -25
範例一是顯示檔案的前 6 行,範例二則是顯示檔案最後的 25 行。
而下面的範別,結合了 head 與 tail 的指令,顯示檔案的第 11 行到第 20 行:
檔案資訊
$ head -20 file | tail -10
在 tail 的使用手冊頁中顯示了比 head 還多的可用引數,其中有一個很好用的引數 " -f ",使用此引數時,tail 不會回傳結束訊號,除非我們去自行去中斷它相反的,它會一直等待一段時間,一直到他發現資料自它最後一次被讀取後,又被加入新的一行時:
display ongoing updates to the given log file:
$ tail -f /usr/tmp/logs/daemon_
上述範例可以動態顯示該 log 檔案的動態更新。
假設該服務程式是一直不斷的加入動態資料到/usr/adm/logs/daemon_的 log 檔案裡,在命令列控制視窗中使用 tail -f,它將會以一定的時間實時追蹤該檔的所有更新。
( -f 的只有在其輸入為檔案時才能使用 )。
假如你在 tail 後下了多個檔案引數,你便能在同一個視窗內一次追蹤數個 log 檔:
track the mail log and the server error log at the same time:
-
csgo對槍應該走位還是站著不動
應該站著不動。因為csgo一邊走一邊開槍的彈道是模糊的,只有身體停止移動的時候彈道才是穩定的,彈道不穩就不能準確的瞄準命中敵人。拿部分衝鋒槍例如野牛可以一邊跑一邊打,因為子彈多可以形成火力壓制讓對方不敢露頭。...
-
贛州公園排行榜前十名
贛中十大公園排行如下第一鬱孤臺公園,第二贛州城市中央公園,第三將軍園,第四翠微廣場,第五東山公園,第六馬口生態公園,第七長征廣場,第八黃金廣場,第九農民公園,第十南康體育公園。...
-
襄陽城破郭靖戰死原文
原文道:“襄陽城破之日,郭大俠夫婦與郭公破虜同時殉難,屠龍刀不知下落。郭祖師當時身在西川,待趕去想要相救父母親人,卻已為時不及。一百年來,武林中風波迭起,這對刀劍換了好幾次主人。後人只知屠龍寶刀乃武林至尊,唯倚天劍可與匹敵,但到底何以是至尊,那就誰都不知道了。...
-
藥店為什麼不允許拍照
競爭中要保持價格優勢,禁止拍照是為了防止競爭對手“訪價”。每個藥房都有自己的定價體系,而價格又是現在藥房參與市場競爭的主要手段,大多數藥房會通過訪價參與競爭,這樣快速吸引流量,所以藥店經營者最討厭這樣的“訪價者”。拍照不僅僅是價格,還有就是商品本身。很...