centos

CentOS回收站如何查看历史记录

小樊
42
2025-11-08 01:59:56
栏目: 智能运维

CentOS系统查看回收站历史记录的方法

在CentOS系统中,回收站的删除记录主要存储在用户主目录下的.local/share/Trash/info目录(包含文件删除元数据)和.local/share/Trash/files目录(存储实际删除的文件)。以下是几种常用的查看方法:

1. 使用trash-cli工具(推荐,命令行便捷)

安装trash-cli(若未安装):

sudo yum install trash-cli  # CentOS 7及以下
sudo dnf install trash-cli  # CentOS 8及以上

查看回收站内容及删除时间

2. 直接查看回收站元数据文件(无需额外工具)

回收站的元数据存储在~/.local/share/Trash/info/目录下,每个被删除的文件对应一个.trashinfo文件(文件名与files目录中的文件一致)。
查看所有元数据文件

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

查看特定文件的删除记录(例如report.docx.trashinfo):

cat ~/.local/share/Trash/info/report.docx.trashinfo

文件内容示例:

[Trash Info]
Path=/home/user/Documents/report.docx
DeletionDate=2025-11-01T10:30:00

其中DeletionDate即为文件的删除时间。

3. 使用gvfs-trash工具(适用于GNOME桌面环境)

若系统使用GNOME桌面环境,可通过gvfs-trash命令管理回收站并查看记录。
查看回收站内容

gvfs-trash --list

查看特定文件的删除信息

gvfs-trash --info <文件名>  # 例如:gvfs-trash --info report.docx

注意事项

通过以上方法,可快速查看CentOS系统中回收站的历史删除记录,包括文件名、删除时间及原始路径。

0
看了该问题的人还看了