在 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
文件即可。