Linux中,tail命令的全稱就是 tail
,主要用於監控日志文件。
對於一個正在運行應用來說,其對應的log日志文件肯定是在不斷的更新,此時,便可通過tail命令來動態顯示日志文件的內容。假設當前目錄下存在這樣的一個日志:gogs.log
- 查看最近的50條日志信息
tail -50 gogs.log 或 tail -n 50 gogs.log
- 查看gogs.log中,從500行到末尾的所有信息
tail -n +500 gogs.log
- 查看並實時刷新日志
tail -f gogs.log
此時,默認從 gogs.log 最后10行開始顯示,當 gogs.log 產生新日志時,會一直顯示這些行,當按下 Ctrl + C 時,才會停止顯示,並退出該命令
- 查看並實時刷新日志中最新的100條信息
tail -100f gogs.log
此時,默認從 gogs.log 最后100行信息開始顯示