温馨提示×

Debian如何查看回收内容

小樊
41
2026-07-13 05:44:08
栏目: 智能运维

在 Debian(以及大多数 Linux 系统)中,没有像 Windows 那样的“回收站”机制,删除文件通常是永久删除。不过在某些桌面环境(如 GNOME、KDE)中,通过**文件管理器(如 Nautilus、Dolphin)**删除的文件会先进入“回收站”。

下面分情况说明如何查看“回收内容”。


一、在桌面环境中查看回收站(最常见)

1️⃣ GNOME(Debian 默认桌面)

  • 打开 文件(Files / Nautilus)
  • 左侧点击 “回收站(Trash)”
  • 可右键恢复或彻底删除

或在终端中查看:

cd ~/.local/share/Trash
ls

回收站结构:

~/.local/share/Trash/
├── files/      # 被删除的文件
├── info/       # 删除信息(原路径、时间)

查看详细信息:

cat ~/.local/share/Trash/info/文件名.trashinfo

2️⃣ KDE(Dolphin)

  • 打开 Dolphin
  • 左侧点击 “回收站”

终端路径:

~/.local/share/Trash

二、命令行查看回收站内容

ls ~/.local/share/Trash/files

查看删除时间:

ls -l ~/.local/share/Trash/info

三、如果文件是 rm 删除的(⚠️重点)

如果你使用的是:

rm 文件
rm -rf 目录

没有回收站无法直接恢复

只能尝试:

  • 使用数据恢复工具(如 extundeletetestdisk
  • 立即停止写入磁盘

示例(ext4):

sudo extundelete /dev/sdX --restore-all

四、服务器 / 无 GUI 的 Debian

服务器通常:

  • 没有回收站
  • rm 即永久删除

✅ 建议:

  • 使用 trash-cli 代替 rm

五、推荐:安装回收站命令行工具

sudo apt install trash-cli

使用方式:

trash 文件          # 删除到回收站
trash-list          # 查看回收内容
trash-restore       # 恢复文件
trash-empty         # 清空回收站

✅ 比 rm 安全,强烈推荐


总结

场景 是否有回收站
文件管理器 Delete ✅ 有
rm 命令 ❌ 无
服务器 ❌ 无
使用 trash-cli ✅ 有

如果你愿意,可以告诉我:

  • 桌面还是服务器
  • 用的是 GNOME / KDE / 无界面
  • 文件是怎么删除的

我可以给你更精确的恢复或查看方案。

0