在Linux中,tail -f ,tail -F,tailf都是用來查看滾動日志的好方法,但是三者之間卻有著細微的不同:
- ? tail -f 等同于--follow=descriptor,動態顯示資料(不關閉),根據檔案描述符進行追蹤,當檔案改名或被洗掉,追蹤停止;
- ? tail -F 等同于--follow=name --retry,動態顯示資料(不關閉),根據檔案名進行追蹤,并保持重試,即該檔案被洗掉或改名后,如果再次創建相同的檔案名,會繼續追蹤;
- ? tailf 等同于tail -f -n 10(貌似tail -f或-F默認也是列印最后10行,然后追蹤檔案),與tail -f不同的是,如果檔案不增長,它不會去訪問磁盤檔案,所以tailf特別適合那些便攜機上跟蹤日志檔案,因為它減少了磁盤訪問,可以省電,
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/205822.html
標籤:Linux
上一篇:Linux下mv和cp命令的區別
