温馨提示×

CentOS回收站如何使用

小樊
82
2025-05-09 01:35:12
栏目: 智能运维

在CentOS系统中,回收站(Trash)是一个用于存储已删除文件的地方,以防止意外删除重要文件。以下是CentOS回收站的使用方法:

安装 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
    

清空回收站

要清空回收站,可以使用以下命令:

sudo trash-empty

如果您只想删除特定文件或文件夹,可以使用 trash-rm 命令,例如:

sudo trash-rm /path/to/your/file_or_folder

请注意,这些操作是不可逆的,所以在执行之前请确保您真的想要删除这些文件。

通过以上步骤,您可以在CentOS系统中管理回收站并删除文件。请注意,这个回收站仅在用户级别工作,不会影响系统级别的删除操作。要完全禁用回收站,只需删除 /.trashrc 文件即可。

0