tail F和tail f的區別

2021-09-24 12:45:17 字數 353 閱讀 6164

tail -help的解釋

tail -f      等同於--follow=descriptor,根據檔案描述符進行追蹤,當檔案改名或被刪除,追蹤停止

tail -f     等同於--follow=name  --retry,根據檔名進行追蹤,並保持重試,即該檔案被刪除或改名後,如果再次建立相同的檔名,會繼續追蹤

備註:一般生產上的日誌隔一段時間,或者達到某個閾值會執行:mv a.log a1.log;touch a.log的操作來防止檔案過大的操作。

如果有操作監控檔案的話,應該使用tail -f

參考:

tail f 和tail F的區別

flume抓取 exec 的command 官網有如下建議 以下內容來自 tail f,當檔案被刪除或移走後,即使重新建立的檔案也不會再出現新檔案內容。如下 第乙個視窗 root cftest2 tail f messages.3 helll test2 第二個視窗 root cftest2 rm ...

tail f與tail F的區別

tail f 等同於 follow descriptor,根據檔案描述符進行追蹤,當檔案改名或被刪除,追蹤停止 tail f 等同於 follow name retry,根據檔名進行追蹤,並保持重試,即該檔案被刪除或改名後,如果再次建立相同的檔名,會繼續追蹤 tailf 等同於tail f n 10...

tail f與tail F的區別

等同於 follow descriptor,根據檔案描述符進行追蹤,當檔案改名或被刪除,追蹤停止 測試如下 建立新檔案 touch test.log 使用tail f tail f test.log 寫資料 echo 1 test.log echo 2 test.log echo 2 test.lo...