Linux 終端清空文件

1. 通過重定向到 Null 來清空文件內容

  1. # > access.log

比如:1.1G  a.txt;

通過:>a.txt;

回車:

0  a.txt

2. 使用 ‘true’ 命令重定向來清空文件

  1. # : > access.log

  2. # true > access.log

3. 使用 cat/cp/dd 實用工具及 /dev/null 設備來清空文件

  1. # cat /dev/null > access.log



 cp 命令 複製 /dev/null


  1. # cp /dev/null access.log

if 代表輸入文件,of 代表輸出文件

  1. # dd if=/dev/null of=access.log



4. 使用 echo 命令清空文件

  1. # echo "" > access.log

  2. 或者

  3. # echo > access.log

  1. # echo -n "" > access.log

5. 使用 truncate 命令來清空文件內容

  1. # truncate -s 0 access.log

我要介紹的就是這麼多了。在本文中,我們介紹了幾種通過使用一些簡單的命令行工具和 shell 重定向機制來清除或清空文件內容的方法。

https://www.tecmint.com/empty-delete-file-content-linux/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章