一、tail命令
tail命令從指定點開始將文件寫到標准輸出.使用tail命令的-f選項可以方便的查閱正在改變的日志文件,
tail -f filename會把filename里最尾部的內容顯示在屏幕上,並且不但刷新,使你看到最新的文件內容。
二、tail的命令參數:
-f 循環讀取
-q 不顯示處理信息
-v 顯示詳細的處理信息
-c<數目> 顯示的字節數
-n<行數> 顯示行數
--pid=PID 與-f合用,表示在進程ID,PID死掉之后結束.
-q, --quiet, --silent 從不輸出給出文件名的首部
-s, --sleep-interval=S 與-f合用,表示在每次反復的間隔休眠S秒
————————————————
三、示例
比如我們要查看laravel.log日志的內容:
1、tail -f laravel.log
該條命令會輸入laravel.log的變化,實現時時監控的目的
2、tail -n 3 laravel.log
該條命令會輸出倒數前3條的日志內容
3、tail -n +3 laravel.log
該條命令是從日志的第三條開始打印日志的內容
————————————————
四、停止命令:
1、ctrl+C
2、kill -9 pid