溫馨提示×

CentOS 回收站如何管理刪除的文件

小樊
104
2025-02-09 00:40:12
欄目: 智能運維

在 CentOS 系統中,回收站(Trash)是一個用于存儲已刪除文件的地方,以防止意外刪除重要文件

  1. 安裝 trash-cli:

    首先,確保您的系統已經安裝了 trash-cli。如果沒有,請使用以下命令安裝:

    sudo yum install trash-cli
    
  2. 配置 trash-cli:

    要配置 trash-cli,您需要編輯 ~/.trashrc 文件。如果文件不存在,請創建一個。在文件中,您可以設置以下選項:

    • TRASH_DIR:指定回收站的存儲位置。例如,將其設置為 /root/.local/share/Trash。
    • DELETE_DELAY:設置文件在回收站中保留的時間(以天為單位)。例如,將其設置為 3 天。
    • AUTO_SAVE:設置為 true 以在刪除文件時立即將其移動到回收站,而不是等待確認。

    例如,要將回收站存儲在 /root/.local/share/Trash,并將保留時間設置為 3 天,請將以下內容添加到 ~/.trashrc 文件中:

    TRASH_DIR=/root/.local/share/Trash
    DELETE_DELAY=3
    AUTO_SAVE=true
    

    保存并關閉文件。

  3. 使用 trash-cli 管理回收站:

    • 將文件移動到回收站:

      trash file.txt
      
    • 從回收站還原文件:

      trash -r file.txt
      
    • 永久刪除回收站中的文件:

      trash -d file.txt
      
    • 清空回收站:

      trash -c
      

通過以上步驟,您可以在 CentOS 系統中管理回收站并刪除文件。請注意,這個回收站僅在用戶級別工作,不會影響系統級別的刪除操作。要完全禁用回收站,只需刪除 ~/.trashrc 文件即可。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女