在 Debian(以及大多数 Linux 发行版)里,并没有像 Windows 那样的“回收站(Recycle Bin)”目录。不过有几种“类似回收站”的位置和机制,你可以按下面方式找:
如果你用的是 GNOME / KDE / XFCE 等桌面环境:
~/.local/share/Trash/
里面通常有:
files/:被删除的文件info/:删除信息(原路径、删除时间)示例:
ls -la ~/.local/share/Trash/
如果你是 root 用户:
/root/.local/share/Trash/
如果文件是从 U 盘、移动硬盘 删除的:
/mountpoint/.Trash-1000/
(1000 是用户 UID)
⚠️ 注意:
rm file
不会进回收站,直接删除,无法找回
如果你想“安全删除”,可以用:
trash-put file
(需安装 trash-cli)
sudo apt install trash-cli
查看回收站:
trash-list
如果是 纯 Debian 服务器:
| 场景 | 回收站路径 |
|---|---|
| 桌面用户 | ~/.local/share/Trash/ |
| root | /root/.local/share/Trash/ |
| U盘 | /挂载点/.Trash-UID/ |
| rm 删除 | 无 |
如果你告诉我:
rm?右键删除?)我可以更精确地帮你找或恢复。