如何彻底清除CentOS系统回收站,确保数据无法恢复?
- 内容介绍
- 文章标签
- 相关推荐
一、先确认回收站位置与前提
在 CentOS 程序中,回收站并不像 Windows 那样自带可视化界面而是通过特定的隐藏目录来管理被删除的文件。默认情况下回收站位于:
/home/使用者名/.local/share/Trash/files /home/使用者名/.local/share/Trash/info
痛点:很多管理员在清理磁盘时误以为删除的文件已彻底消失。它们仍然潜伏在上述目录中,导致硬盘空间浪费甚至信息泄露风险。
二、手动彻底清除回收站
1)使用 rm 命令直接删除
rm -rf /home/使用者名/.local/share/Trash/files/*
该命令会强制删除 files 目录下的所有文件,info 目录中的元数据也会随之失效。
2)使用 trash-cli 工具一键清空
# 安装 yum install -y trash-cli # 清空回收站 trash-empty 0
trash-empty 0 表示立即清空,不保留任何时间阈值。
3)图形界面方式
适用于不熟悉命令行的使用者:
- 打开文件管理器。
- 在侧边栏找到 “回收站”。
- 右键点击 → “清空回收站”。
一、先确认回收站位置与前提
在 CentOS 程序中,回收站并不像 Windows 那样自带可视化界面而是通过特定的隐藏目录来管理被删除的文件。默认情况下回收站位于:
/home/使用者名/.local/share/Trash/files /home/使用者名/.local/share/Trash/info
痛点:很多管理员在清理磁盘时误以为删除的文件已彻底消失。它们仍然潜伏在上述目录中,导致硬盘空间浪费甚至信息泄露风险。
二、手动彻底清除回收站
1)使用 rm 命令直接删除
rm -rf /home/使用者名/.local/share/Trash/files/*
该命令会强制删除 files 目录下的所有文件,info 目录中的元数据也会随之失效。
2)使用 trash-cli 工具一键清空
# 安装 yum install -y trash-cli # 清空回收站 trash-empty 0
trash-empty 0 表示立即清空,不保留任何时间阈值。
3)图形界面方式
适用于不熟悉命令行的使用者:
- 打开文件管理器。
- 在侧边栏找到 “回收站”。
- 右键点击 → “清空回收站”。

