在 Linux 中,“回收站”并不是像 Windows 那样有一个统一的系统级回收站,而是由桌面环境(如 GNOME、KDE)或文件管理器(如 Nautilus、Dolphin)管理的用户级目录。因此,清空回收站的方法取决于你使用的环境。
以下是几种常见方式:
Linux 的回收站通常位于:
~/.local/share/Trash
该目录下一般有三个子目录:
files/:被删除的文件info/:删除信息(原路径、删除时间等)expunged/(有时存在)rm -rf ~/.local/share/Trash/*
⚠️ 注意:此操作不可恢复
gio trash --empty
如果没有 gio:
sudo apt install gvfs-bin
kioclient5 --emptyTrash
或(新版 KDE):
kio-admin --emptyTrash
xfce4-trash-empty
如未安装:
sudo apt install xfce4-utils
rm -rf ~/.local/share/Trash/files/文件名
rm -rf ~/.local/share/Trash/info/文件名.trashinfo
du -sh ~/.local/share/Trash
或:
ls ~/.local/share/Trash/files
/root/.local/share/Trash
/media/用户名/磁盘/.Trash-1000
如果你告诉我:
我可以给你最精确、最安全的一条命令 ✅