在CentOS系统中,回收站(Trash)是一个用于存储已删除文件的地方,以防止意外删除重要文件。以下是CentOS回收站的使用方法:
首先,确保您的系统已经安装了trash-cli。如果没有,请使用以下命令安装:
sudo yum install 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 file.txt
从回收站还原文件:
trash -r file.txt
永久删除回收站中的文件:
trash -d file.txt
清空回收站:
trash -c
要清空回收站,可以使用以下命令:
sudo trash-empty
如果您只想删除特定文件或文件夹,可以使用 trash-rm
命令,例如:
sudo trash-rm /path/to/your/file_or_folder
请注意,这些操作是不可逆的,所以在执行之前请确保您真的想要删除这些文件。
通过以上步骤,您可以在CentOS系统中管理回收站并删除文件。请注意,这个回收站仅在用户级别工作,不会影响系统级别的删除操作。要完全禁用回收站,只需删除 /.trashrc
文件即可。