在 Linux 中默认是没有图形化“回收站”概念的,删除文件一般是用 rm 直接永久删除。不过有几种常见方式可以“开启/模拟回收站”:
如果你使用的是带桌面的 Linux(如 Ubuntu、CentOS 桌面、Deepin、KDE 等):
✅ 回收站是默认开启的
右键回收站 → 还原~/.local/share/Trash
或/home/用户名/.local/share/Trash
⚠️ 注意:
rm 命令删除 不会 进回收站如果你常用终端,可以安装第三方回收站工具:
# Ubuntu / Debian
sudo apt install trash-cli
# CentOS / Rocky / Alma
sudo yum install trash-cli
# Arch
sudo pacman -S trash-cli
trash-put file.txt # 删除到回收站
trash-list # 查看回收站
trash-restore # 恢复
trash-empty # 清空
✅ 行为与 Windows 回收站类似
rm 变成“假删除”(不推荐新手)你可以 alias:
alias rm='trash-put'
写入:
~/.bashrc
⚠️ 风险:脚本中 rm 行为会改变,可能导致问题
rm -i
或mv file /tmp
| 场景 | 建议 |
|---|---|
| 桌面 Linux | 回收站已开启 |
| 命令行 | 用 trash-cli |
| 服务器 | 谨慎 rm |
如果你是 Ubuntu / CentOS / 服务器 / 桌面,可以告诉我,我可以给你更具体的步骤。