linux下清空文件

此功能必定要慎用,尤爲在操做者有root權限的時候,避免清空重要的數據。 spa

有的時候咱們會發現一些文件須要清空,尤爲是日誌文件更容易遇到這種狀況,那麼應該怎麼操做呢? 日誌

以前我一直都是用土辦法,創建一個空文件,而後用他去覆蓋掉要清空的文件。這個方法麻煩不說,還有可能遇到一些權限設置上的問題,須要過後用chown或者chmod來更改權限和歸屬。 ci

今天新學了一招,直接清空無壓力。 權限

一、echo "" > 目標文件 方法

使用這個命令後目標文件大小變成1,echo它的話會打印出一行空白。並不是徹底清空。 數據

二、 >目標文件  文件

三、cat /dev/null > 目標文件 co

以上兩個命令是所有清空,執行以後echo他們什麼都不會顯示。 background

相關文章
相關標籤/搜索