Logs
僅查看不斷增長的日誌文件中的新條目
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