首页主机资讯CentOS回收站如何查看文件列表

CentOS回收站如何查看文件列表

时间2025-11-20 19:25:03发布访客分类主机资讯浏览923
导读:查看 CentOS 回收站文件列表 方法一 使用 trash-cli 标准工具 安装:sudo yum install -y trash-cli(若提示找不到包,可先启用 EPEL:sudo yum install -y epel-rel...

查看 CentOS 回收站文件列表

方法一 使用 trash-cli 标准工具

  • 安装:sudo yum install -y trash-cli(若提示找不到包,可先启用 EPEL:sudo yum install -y epel-release)。
  • 查看列表:执行 trash-list,输出包含删除时间原始路径,例如:
    2025-04-01 10:23:45 /home/user/docs/report.txt
  • 其他常用命令:trash-restore(交互式恢复)、trash-rm(按名称删除回收站中的单个项目)、trash-empty(清空回收站)。

方法二 直接查看回收站目录

  • 回收站遵循 FreeDesktop.org 规范,内容位于用户家目录的:
    • 文件本体:$home/.local/share/trash/files
    • 元数据(含原路径与时间):$home/.local/share/trash/info
  • 查看文件列表:ls -l $home/.local/share/trash/files;查看删除记录:cat $home/.local/share/trash/info/*.trashinfo。
  • 说明:图形文件管理器删除的文件会出现在这里;而命令行使用 rm 删除的文件不会进入该目录(见下文“重要说明”)。

方法三 使用 gvfs-trash(GNOME 桌面环境)

  • 安装:sudo yum install -y gvfs-trash。
  • 查看列表:执行 gvfs-trash-list(部分系统可能未提供该命令或需通过相应图形会话使用)。

重要说明

  • 命令行执行 rm 删除的文件不会进入回收站;只有使用支持回收站的命令(如文件管理器删除、trash-put、gvfs-trash)时,文件才会出现在 $home/.local/share/trash 下。为降低误删风险,建议避免将 rm 直接别名为回收站命令;如确需此功能,请配套完善的提示与恢复流程。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: CentOS回收站如何查看文件列表
本文地址: https://pptw.com/jishu/752344.html
Golang日志在CentOS中的备份方案 CentOS sniffer如何报警

游客 回复需填写必要信息