温馨提示×

Debian回收站路径是什么

小樊
36
2026-07-13 05:37:03
栏目: 智能运维

Debian 默认没有像 Windows 那样统一的“回收站”目录,但桌面环境(如 GNOME、KDE、XFCE)会通过 Trash 规范 来实现回收站功能。

常见回收站路径

1. 用户级回收站(最常见)

每个用户的回收站位于:

~/.local/share/Trash/

里面通常有:

  • files/:被删除的文件和目录
  • info/:删除信息(原路径、删除时间)

例如:

~/.local/share/Trash/files/xxx.txt
~/.local/share/Trash/info/xxx.txt.trashinfo

2. 外部磁盘 / U 盘的回收站

如果是 可移动设备(如 U 盘、外接硬盘),回收站会在该设备的根目录:

/media/用户名/磁盘名/.Trash-1000/

或:

/mnt/挂载点/.Trash-1000/

其中 1000 是用户 UID(可通过 id -u 查看)。


命令行查看回收站

ls ~/.local/share/Trash/files

恢复文件示例:

cp ~/.local/share/Trash/files/文件名 目标路径

重要说明

  • rm 命令删除的文件不会进回收站
  • 回收站只在 桌面环境 + 文件管理器(如 Nautilus、Dolphin) 中生效
  • 服务器版 Debian(无 GUI)通常没有回收站概念

如果你是在 服务器 / 无桌面环境 下误删文件,我可以帮你分析是否有恢复可能(如 ext4 / testdisk / extundelete)。

0