在 Debian 里,其实没有像 Windows 那样的“回收站(Recycle Bin)”概念,是否“可恢复删除文件”取决于你用的是什么桌面环境或工具。下面按常见情况说明:
删除文件时如果是在文件管理器(如 Nautilus、Dolphin、Thunar)中删除,文件会进入:
~/.local/share/Trash/
或者(外部磁盘):
/media/你的磁盘/.Trash-1000/
查看方法:
ls -la ~/.local/share/Trash/
里面有:
files/:被删除的文件info/:删除信息(原路径、时间)图形界面直接打开“回收站”即可看到。
⚠️ rm 删除的文件不会进回收站,无法直接查看或恢复
例如:
rm test.txt
文件立刻消失。
trash-cli(推荐命令行回收站)很多 Debian 用户会安装:
sudo apt install trash-cli
以后用:
trash-put file.txt
查看回收站内容:
trash-list
恢复文件:
trash-restore
清空回收站:
trash-empty
如果已经 rm 删除:
sudo apt install testdisk
sudo testdisk
或
sudo apt install extundelete
⚠️ 成功率不保证,越早操作越好。
| 场景 | 是否能查看 recycle |
|---|---|
| 桌面文件管理器删除 | ✅ ~/.local/share/Trash/ |
rm 命令删除 |
❌ 无回收站 |
使用 trash-cli |
✅ trash-list |
如果你能告诉我:
我可以给你更精确的操作步骤。