如何在Linux中访问回收站?

Linux图形界面中,删除的文件通常进入桌面环境(如GNOME、KDE)的回收站,打开文件管理器(如Nautilus、Dolphin),在侧边栏或主界面查找”回收站”图标点击即可访问。**注意:** 命令行rm删除的文件**不会**进入回收站,会被直接永久删除。

通过图形界面进入回收站(推荐普通用户使用)

不同桌面环境的回收站入口位置有所差异,具体如下:

如何在Linux中访问回收站?

  1. GNOME桌面(Ubuntu默认)

    • 点击桌面左侧活动(Activities) 或按Super键(Windows键)。
    • 在顶部搜索栏输入 “回收站”“Trash”,直接打开应用。
    • 或在文件管理器(Nautilus)左侧导航栏找到 “回收站” 图标。
  2. KDE Plasma桌面(Kubuntu等)

    • 桌面右下角任务栏通常有 “回收站” 图标,直接点击即可。
    • 若未显示,可通过文件管理器(Dolphin)左侧的 “回收站” 选项进入。
  3. XFCE桌面(Xubuntu等)

    • 桌面空白处右键单击,选择 “回收站”
    • 或在文件管理器(Thunar)左侧导航栏查找 “Trash” 选项。
  4. 其他桌面环境(如MATE、Cinnamon)

    如何在Linux中访问回收站?

    回收站通常位于桌面右下角或文件管理器的显眼位置。


通过命令行访问回收站目录(高级用户适用)

⚠️ 警告:直接操作回收站目录可能破坏文件元数据,导致无法恢复!建议仅在图形界面不可用时使用。

  1. 定位回收站目录
    Linux回收站的实际路径为:
    ~/.local/share/Trash/

    • 表示当前用户的家目录(如/home/username)。
    • 子目录说明:
      • files/:存放被删除的文件。
      • info/:存储文件的原始路径、删除时间等元数据。
  2. 进入回收站目录
    打开终端(Ctrl+Alt+T),输入命令:

    如何在Linux中访问回收站?

    cd ~/.local/share/Trash/files

    使用ls命令可查看已删除的文件列表。

  3. 恢复文件(命令行操作)

    • 将文件移回原路径(需记录原始路径):
      mv filename.txt /original/path/
    • 通过info目录查询原始路径:
      cat ~/.local/share/Trash/info/filename.txt.trashinfo

注意事项

  1. 回收站仅存储图形界面删除的文件
    通过命令行rm删除的文件不会进入回收站,而是永久删除!需谨慎操作。
  2. 不同分区/磁盘的回收站规则
    若文件位于非系统分区(如外接硬盘),删除后会存储在对应分区的.Trash-1000目录(需显示隐藏文件查看)。
  3. 清空回收站
    • 图形界面:回收站内右键选择 “清空回收站”
    • 命令行:rm -rf ~/.local/share/Trash/files/*(风险高,慎用)。

误删文件如何恢复?

  • 若文件未进入回收站(如用rm删除),可尝试工具如testdiskphotorec恢复(成功率取决于磁盘写入情况)。
  • 推荐安装trash-cli工具替代rm
    sudo apt install trash-cli  # Debian/Ubuntu
    trash-put filename          # 安全删除(文件将进入回收站)

  • 普通用户:优先通过桌面环境的图形界面进入回收站(安全便捷)。
  • 高级用户:命令行操作~/.local/share/Trash/目录需谨慎,避免手动修改元数据。
  • 关键建议:避免依赖回收站作为备份,重要数据请定期备份至外部存储!

参考资料:

  • FreeDesktop.org Trash Specification (规范文档)
  • GNOME/KDE/XFCE官方文档
  • Linux命令行工具trash-cli手册页

原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/41558.html

(0)
酷盾叔的头像酷盾叔
上一篇 2025年6月29日 02:21
下一篇 2025年6月23日 13:53

相关推荐

  • Linux如何启动DB2命令窗口?

    在Linux中启动DB2命令窗口,需先切换到实例用户(如su – db2inst1),然后直接输入命令db2即可进入交互式命令行处理器。

    2025年6月24日
    000
  • cdlinux怎么用nw360?

    启动CDlinux系统后插入NW360网卡,系统通常自动识别,若需手动,终端输入modprobe 8187l加载驱动,随后运行minidwep-gtk工具,扫描无线网络,选择目标并启用注入攻击即可尝试破解WEP/WPA密钥。

    2025年6月14日
    200
  • 电脑装了Linux系统怎么看?

    开机进入系统后查看桌面环境或打开终端输入命令: ,1. 图形界面:查看系统设置中的“信息 ,2. 终端执行 lsb_release -a 或 cat /etc/os-release ,3. 检查 /etc/issue 文件内容 ,重启时观察启动画面或BIOS/UEFI界面提示也可判断,以上任一方法均可确认。

    2025年6月10日
    000
  • Linux打包目录怎么做

    使用tar命令打包目录:tar -cvf 包名.tar 目录名,如需压缩,添加-z(gzip)或-j(bzip2)参数,tar -czvf 压缩包.tar.gz 目录名。

    2025年6月22日
    000
  • Linux如何快速查找文件路径?

    在Linux中查找文件路径可使用find命令指定目录和文件名(支持通配符),或通过locate命令快速搜索数据库,常用操作如: ,find /path -name “filename” 精确搜索 ,find /path -type f -iname “*.txt” 按类型查找 ,locate pattern 配合updatedb更新索引

    2025年6月7日
    100

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN