[20170607]tail -F.txt
[20170607]tail -F.txt
--//如果你看man tail文件,可以發現-F 與 -f 非常相似,但是存在一點點區別.
-f, --follow[={name|descriptor}]
output appended data as the file grows; -f, --follow, and --follow=descriptor are equivalent
-F same as --follow=name --retry
--//-F 多了一個--retry,也就是檔案刪除後或者被截斷後依舊可以使用.透過例子來說明:
1.測試-f:
--//終端1:
$ touch a.log
$ tail -f a.log
--//終端2:
$ echo 1111 >| a.log
--//終端1:
$ tail -f a.log
1111
--//終端2:
$ echo 2222 >> a.log
--//終端1:
$ tail -f a.log
1111
2222
--//終端2:
$ echo aaaa >| a.log
--//終端1:
$ tail -f a.log
1111
2222
tail: a.log: file truncated
--//終端2:
$ echo bbbb >> a.log
--//終端1:
$ tail -f a.log
1111
2222
tail: a.log: file truncated
bbbb
--//終端2:
$ rm a.log
/bin/rm: remove regular file `a.log'? y
$ echo cccc > a.log
--//終端1:
$ tail -f a.log
1111
2222
tail: a.log: file truncated
bbbb
--//可以發現不輸出cccc.
2.測試-F.
--//實際上2者的差別就在於刪除檔案,再加入內容後,tail -F可以顯示.
--//終端1:
$ tail -F a.log
cccc
--//終端2:
$ rm a.log
/bin/rm: remove regular file `a.log'? y
--//終端1:
$ tail -F a.log
cccc
tail: `a.log' has become inaccessible: No such file or directory
--//終端2:
$ echo dddd >>a.log
--//終端1:
$ tail -F a.log
cccc
tail: `a.log' has become inaccessible: No such file or directory
tail: `a.log' has appeared; following end of new file
dddd
--//刪除檔案後在建立加入內容-F可以顯示.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2140374/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- tail命令AI
- tailf、tail -f、tail -F三者區別AI
- Windows下tail命令WindowsAI
- Backing up the tailAI
- [Bash] Head and TailAI
- [Javascript] Proper Tail CallsJavaScriptAI
- tail命令學習例項AI
- linux tail 命令詳解LinuxAI
- [20170607]10g dblink的密碼.txt密碼
- Linux head和tail命令LinuxAI
- linux 中head tail 命令LinuxAI
- 常用命令 ---tail-catAI
- Linux命令4-head / tailLinuxAI
- Linux 基本命令 -------- tail 的使用LinuxAI
- grep、sed、awk、head、tail、gsub、subAI
- Linux基礎命令---tail顯示文字LinuxAI
- Linux中tail命令的使用詳解!LinuxAI
- Windows 下 tail 檢視日誌命令工具WindowsAI
- 尾遞迴(tail recursion) 的簡單使用遞迴AI
- linux之cat,more,less,head,tailLinuxAI
- tali -f 和 tail -F 之間的區別AI
- Go 語言 Web tail -f 工具, 基於 WebSocketGoWebAI
- linux tail命令的使用方法詳解LinuxAI
- 每天一個 Linux 命令(15):tail 命令LinuxAI
- JavaScript, ABAP和Scala裡的尾遞迴(Tail Recursion)JavaScript遞迴AI
- SQL Server備份事務日誌結尾(Tail)SQLServerAI
- 巧用watch 和 tail 命令監視 Linux 上的活動AILinux
- 【轉載】linux tail命令的使用方法詳解LinuxAI
- tail +數字 無法開啟錯誤解決(ubutu)AI
- ADRCI工具的SHOW ALERT TAIL返回過多的結果AI
- cat、tail、head、tee、grep、wc、sort檔案操作和過濾AI
- Linux 常用檢視日誌命令 tail、head、cat、more、lessLinuxAI
- DIA-48449: Tail alert can only apply to single ADR homeAIAPP
- oracle block header_tail資料塊頭與資料塊尾OracleBloCHeaderAI
- La bonne nouvelles pour la vente parajumpers pas cher au détail est bénéficesAI
- linux 環境下檢視日誌最常用的命令(tail)含例項LinuxAI
- Linux常用命令之cp、mv、rm、cat、more、head、tail、ln命令講解LinuxAI
- 如何用GO實現一個tail -f功能以及相應的思維發散GoAI