大多数Linux发行版的桌面环境自带图形化管理工具,可直接通过文件管理器查看回收站:
Ctrl+E),左侧导航栏点击回收站图标,即可查看所有被删除的文件和目录。回收站的默认存储路径为用户主目录下的.local/share/Trash文件夹,包含两个子目录:
files/:存放被删除的文件和目录;info/:存放文件的元数据(如删除时间、原路径)。查看回收站内容的命令:
# 查看回收站中的文件列表 ls ~/.local/share/Trash/files/ # 查看回收站中的元数据(如删除时间、原路径) ls ~/.local/share/Trash/info/ 若需查看详细信息(如文件大小、权限),可添加-l参数:ls -l ~/.local/share/Trash/files/。
若需要更详细的回收站管理(如查看删除时间、批量操作),可安装trash-cli工具:
安装命令(根据发行版选择):
sudo apt-get install trash-clisudo yum install trash-clisudo dnf install trash-cli常用命令:
# 列出回收站中的所有文件及删除时间、原路径 trash-list # 查看特定文件的详细信息(如删除时间、原路径) trash-info <文件名> # 查看回收站中所有文件的详细信息(包括删除时间) trash-list --verbose 安装后,通过上述命令可快速获取回收站文件的详细信息。
rm -rf ~/.local/share/Trash/files/*)。/var/spool/Trash),需用sudo权限查看(sudo ls /var/spool/Trash/files),但普通用户的回收站通常位于用户主目录下。