在 Linux 里没有像 Windows 那样的“回收站(Recycle Bin)”机制(删除即消失),但桌面环境(如 GNOME、KDE、XFCE)会提供一个“回收站”功能,文件其实被移动到:
~/.local/share/Trash/
下面分几种情况说怎么清理。
rm -rf ~/.local/share/Trash/*
或者更干净一点:
rm -rf ~/.local/share/Trash/{files,info}
⚠️ 这个操作不可恢复
Linux 服务器通常没有回收站,你用:
rm file
就已经彻底删除了。
如果你是想找回误删文件,那只能靠:
extundeletetestdisk如果你删的是 U 盘或移动硬盘上的文件,回收站可能在:
/media/你的用户/盘名/.Trash-1000/
清理方式:
rm -rf /media/用户名/盘名/.Trash-1000
trash-cli 代替 rmsudo apt install trash-cli
trash file.txt # 删除到回收站
trash-empty # 清空回收站
如果你愿意,可以告诉我:
我可以给你更精确的命令。