温馨提示×

如何查看centos recycle内容

小樊
42
2026-10-06 02:07:28
栏目: 智能运维

在 CentOS 里,是否能“查看回收站(recycle)内容”取决于你指的是哪种场景。下面分情况说明:


一、桌面环境(GNOME / KDE)的回收站

如果你使用的是 带桌面的 CentOS(GUI):

回收站位置

~/.local/share/Trash/

查看回收站内容

ls -la ~/.local/share/Trash/files/

查看被删除文件信息(原路径、删除时间)

ls -la ~/.local/share/Trash/info/

每个文件对应一个 .trashinfo 文件,可查看:

cat ~/.local/share/Trash/info/文件名.trashinfo

二、命令行误删(rm 删除)

⚠️ CentOS 默认没有回收站
使用 rm 删除的文件不会进入回收站,而是直接删除。

如果你用了 trash-cli

有些管理员会安装 trash-cli 来模拟回收站:

安装

yum install trash-cli

查看回收站

trash-list

恢复文件

trash-restore

三、查看是否启用了回收站机制

which trash
which trash-cli

如果没有输出,说明系统未配置回收站。


四、如果是 LVM / 文件系统的“recycle”

某些存储(如 Samba、NAS、ZFS、Ceph)会有 recycle 模块,但 CentOS 系统本身不包括。

如果你是指:

  • Samba 回收站
  • 某个目录的 .recycle
  • 某个程序的自定义回收机制

可以告诉我具体场景,我可以给你更精确的命令。


总结

场景 查看方式
桌面环境 ~/.local/share/Trash/files/
trash-cli trash-list
rm 删除 ❌ 无法直接查看
自定义回收 需看具体程序

如果你能说明 “你是怎么删文件的”,我可以更精准地帮你。

0 踩