Ubuntu

實時從日誌文件到終端

  • February 26, 2012

我在 Ubuntu 上。

是否可以直接在終端中打開膩子並查看日誌文件更新?就像stdout會被定向到終端一樣?

例如,我將一個應用程序的 stdout 和 stderr 定向到一個文件中,並想查看我的應用程序是如何從另一個終端啟動的。

如果要跟踪日誌文件,可以使用著名的:

$ tail -f /path/to/log/file

除了tail -f,您還可以 使用參數,less****+F這將允許您跟踪新的新輸入,但同時可以訪問 的所有互動功能less,例如搜尋。

在某些情況下,最好使用**tail -F**(or less --follow-name) 而不是tail -f. 這可以確保即使文件名發生更改,您也可以繼續關注新的輸入。它對一些日誌輪換軟體特別有用。

引用自:https://serverfault.com/questions/363705