温馨提示×

Linux下recycle bin如何查看

小樊
62
2025-10-04 18:09:03
栏目: 智能运维

Linux下查看Recycle Bin(回收站)的方法

Linux系统中没有统一的图形化“Recycle Bin”,但桌面环境通常会提供类似功能,且回收站的文件默认存储在用户主目录的隐藏文件夹中。以下是具体查看方式:

1. 图形界面(GUI)查看:通过文件管理器

不同桌面环境的文件管理器均内置回收站入口,操作直观:

  • GNOME(Ubuntu、Fedora等):打开文件管理器(Nautilus),点击左侧边栏**“回收站”**图标,即可查看回收站中的文件。
  • KDE Plasma(Kubuntu、openSUSE等):打开文件管理器(Dolphin),点击左侧边栏**“回收站”**图标。
  • XFCE(Xubuntu等):打开文件管理器(Thunar),点击左侧边栏**“回收站”**图标。
  • LXDE/LXQt(Lubuntu等):打开文件管理器(PCManFM),点击左侧边栏**“回收站”**图标。

2. 命令行查看:直接访问回收站目录

回收站的文件默认存储在用户主目录的~/.local/share/Trash文件夹中,其中:

  • files/子目录:存放被删除的文件和目录;
  • info/子目录:存放文件的元数据(如删除时间、原始路径)。

常用命令

  • 查看回收站中的文件列表:
    ls ~/.local/share/Trash/files/
    
  • 以长格式查看文件详情(包括权限、大小、修改时间):
    ls -l ~/.local/share/Trash/files/
    
  • 查看文件的具体元数据(如删除时间):
    cat ~/.local/share/Trash/info/<文件名>.trashinfo
    
  • 统计回收站中文件的总大小:
    du -sh ~/.local/share/Trash/files/
    

3. 使用命令行工具(可选)

若需要更接近Windows回收栏的操作体验,可安装trash-cli工具(支持命令行管理回收站):

  • 安装
    • Debian/Ubuntu:sudo apt-get install trash-cli
    • CentOS/RHEL:sudo yum install trash-cli
    • Fedora:sudo dnf install trash-cli
  • 查看回收站内容
    trash-list
    
    该命令会列出所有被删除的文件及删除时间(需配合--verbose参数显示详细信息)。

注意事项

  • 回收站功能依赖桌面环境,部分轻量级环境(如LXDE)可能需要手动配置;
  • 使用rm命令删除的文件不会进入回收站(除非通过别名重定向),建议使用trash-cli或图形界面删除文件;
  • 回收站中的文件会定期被系统清理(具体时间取决于桌面环境设置),重要文件请及时备份。

0