插件窝 干货文章 Linux如何彻底清空回收站

Linux如何彻底清空回收站

回收站 Trash 清空 方法 915    来源:    2025-05-05

如何在Linux中彻底清空回收站

在Linux系统中,回收站的具体实现取决于你使用的桌面环境。以下是几种常见桌面环境下清空回收站的方法:

GNOME桌面环境(Ubuntu默认)

  1. 图形界面方法

    • 打开"文件"(Files/Nautilus)应用
    • 在左侧边栏点击"回收站"
    • 点击右上角的"清空回收站"按钮
  2. 命令行方法

    rm -rf ~/.local/share/Trash/*
    

KDE Plasma桌面环境

  1. 图形界面方法

    • 打开Dolphin文件管理器
    • 点击左侧面板中的"回收站"
    • 点击顶部菜单中的"文件" > "清空回收站"
  2. 命令行方法

    rm -rf ~/.local/share/Trash/*
    

XFCE桌面环境

  1. 图形界面方法

    • 打开Thunar文件管理器
    • 点击左侧的"回收站"
    • 点击"清空回收站"按钮
  2. 命令行方法

    rm -rf ~/.local/share/Trash/*
    

通用命令行方法(适用于大多数桌面环境)

# 清空当前用户的回收站
rm -rf ~/.local/share/Trash/{files,info}/*

# 或者使用trash-cli工具(如果已安装)
trash-empty

注意事项

  1. 使用rm -rf命令时要特别小心,确保路径正确
  2. 某些桌面环境可能有额外的回收站位置,如:
    • /root/.local/share/Trash/(root用户的回收站)
    • 其他挂载分区的回收站可能在相应分区的.Trash-<uid>目录中
  3. 如果你需要永久删除文件而不经过回收站,可以使用Shift+Delete组合键(在图形界面中)或直接使用rm命令

安装trash-cli工具

如果你想使用更标准的命令行工具管理回收站:

# 在基于Debian/Ubuntu的系统上
sudo apt install trash-cli

# 在基于RHEL/CentOS的系统上
sudo yum install trash-cli

# 使用示例
trash-empty      # 清空回收站
trash-list       # 列出回收站内容
trash-put file   # 将文件移动到回收站