CentOS回收站如何查看文件列表
导读:查看 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
