在 CentOS 系統中,回收站(Trash)是一個用于存儲已刪除文件的地方,以防止意外刪除重要文件
安裝 trash-cli:
首先,確保您的系統已經安裝了 trash-cli。如果沒有,請使用以下命令安裝:
sudo yum install trash-cli
配置 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
保存并關閉文件。
使用 trash-cli 管理回收站:
將文件移動到回收站:
trash file.txt
從回收站還原文件:
trash -r file.txt
永久刪除回收站中的文件:
trash -d file.txt
清空回收站:
trash -c
通過以上步驟,您可以在 CentOS 系統中管理回收站并刪除文件。請注意,這個回收站僅在用戶級別工作,不會影響系統級別的刪除操作。要完全禁用回收站,只需刪除 ~/.trashrc
文件即可。