Linux tail,cat,head命令


  tail命令用於將文件的最后部分輸出到標准設備,通常是終端,也可以支持更新操作,當文檔內容發生變化時,tail會自己主動刷新,確保你看到最新的檔案內容。

  

  1、tail -f filename
  監視filename文件的尾部內容(默認10行,-200f會監控最后200行的內容),刷新顯示在屏幕上。退出,按下CTRL+C。

  2、tail -n 20 filename
  顯示filename最后20行,文檔內容變化時,顯示不進行刷新。

  3、tail -r -n 10 filename
  逆序顯示filename最后10行。

   

  希望監控tomcat的輸出內容時,可以采用如下的辦法:

  1.切換到tomcat的logs目錄,例如:cd usr/local/tomcat6/logs

  2.tail -200f catalina.out

  按ctrl + c可以終止內容的輸出,輸出中有亂碼時還需要調整工具的編碼格式為UTF-8.

 

  跟tail功能相似的命令還有:
  cat 從第一行開始顯示檔案內容。
  tac 從最后一行開始顯示檔案內容。
  more 分頁顯示檔案內容。
  less 與 more 相似,但支持向前翻頁
  head 僅僅顯示前面幾行

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM