每天一個 Linux 命令:tmpwatch 命令

Linux tmpwatch 命令用於刪除暫存文件。

執行 tmpwatch 指令可刪除不必要的暫存文件,您可以設置文件超期時間,單位以小時計算。

語法

tmpwatch [-afqv][--test][超期時間][目錄。..]

參數:

- -a 或--all  刪除任何類型的文件。
- -f 或--force  強制刪除文件或目錄,其效果類似 rm 指令的"-f"參數。
- -q 或--quiet  不顯示指令執行過程。
- -v 或--verbose  詳細顯示指令執行過程。
- -test  僅作測試,並不真的刪除文件或目錄。

實例

使用指令 "tmpwatch" 刪除目錄 "/tmp" 中超過一天未使用的文件,輸入如下命令:

$ tmpwatch 24 /tmp/ #刪除/tmp 目錄中超過一天未使用的文件

以上命令執行後,其執行結果如下所示:

removing directctmp/orbit-tom if not empty

注意:該指令需要 root 權限,因此在使用 tmpwatch 命令前應該使用 su 命令切換用戶。切換管理權限操作如下所示:

$ su                                #切換到 root 用戶  
口令:**********                   #輸入用戶密碼

算法愛好者 算法是程序員的內功!「算法愛好者」專注分享算法相關文章、工具資源和算法題,幫程序員修煉內功。

本文由 Readfog 進行 AMP 轉碼,版權歸原作者所有。
來源https://mp.weixin.qq.com/s/PfaY_z7JP3XtYlW62P-5QQ