Logs

僅查看不斷增長的日誌文件中的新條目

  • October 11, 2019
tail -f x.log

我使用此命令在命令提示符中查看不斷增長的日誌文件。

我只對查看執行後寫入文件的日誌行tail -f感興趣,而對執行之前寫入文件的日誌不感興趣tail -f。但是tail -f啟動時的命令會佔用最後 10 行並顯示它。

這讓我感到困惑,有時如果這些日誌是新生成的(或)它們是舊日誌?

那麼,如何自定義 tail -f 以僅輸出新條目?

你可以試試:

tail -n0 -f x.log

手冊頁

-n, –lines= K

輸出最後K行,而不是最後10行;或使用 -n +K 輸出以第 K 個開頭的行

您可以使用該-n0選項顯示 0 行。所以

tail -n0 -f some.log

引用自:https://unix.stackexchange.com/questions/213330