此功能必定要慎用,尤爲在操做者有root權限的時候,避免清空重要的數據。 spa
有的時候咱們會發現一些文件須要清空,尤爲是日誌文件更容易遇到這種狀況,那麼應該怎麼操做呢? 日誌
以前我一直都是用土辦法,創建一個空文件,而後用他去覆蓋掉要清空的文件。這個方法麻煩不說,還有可能遇到一些權限設置上的問題,須要過後用chown或者chmod來更改權限和歸屬。 ci
今天新學了一招,直接清空無壓力。 權限
一、echo "" > 目標文件 方法
使用這個命令後目標文件大小變成1,echo它的話會打印出一行空白。並不是徹底清空。 數據
二、 >目標文件 文件
三、cat /dev/null > 目標文件 co
以上兩個命令是所有清空,執行以後echo他們什麼都不會顯示。 background