Linux命令:tail查看文件後N行數據

最近更新時間 2020-02-04 12:33:15

tail 命令讀取文件並輸出末尾的內容。

tail 命令可以監控數據流或者打開文件,常見用於監控系統日誌或者其他應用日誌的實時監控。

語法

tail [OPTION]... [FILE]...

常用選項

  • -n num 輸出文件末尾開始的行數,默認 10 行數據,-n +1 會輸出所有內容。
  • -c num 輸出文件末尾開始的字節數。-c +1 會輸出所有內容

常用命令

1. 查看文件最後 10 行數據。

tail /var/log/messages
查看末尾 100 行數據
tail -n 100 /var/log/messages
......
Feb  4 11:59:10 localhost systemd[7396]: Reached target Default.
Feb  4 11:59:10 localhost systemd[7396]: Startup finished in 44ms.
Feb  4 11:59:10 localhost systemd[1]: Started User Manager for UID 0.

2. 實時監控日誌文件的最後 10 行數據。

tail -f access.log
注意:該命令會實時刷新訪問日誌,退出監控使用 CTRL + C!
rss_feed