温馨提示×

linux回收站如何开启

小樊
53
2026-09-11 12:26:52
栏目: 智能运维

在 Linux 中默认是没有图形化“回收站”概念的,删除文件一般是用 rm 直接永久删除。不过有几种常见方式可以“开启/模拟回收站”:


一、桌面环境自带的回收站(推荐)

如果你使用的是带桌面的 Linux(如 Ubuntu、CentOS 桌面、Deepin、KDE 等):

✅ 回收站是默认开启的

  • 在文件管理器中(Nautilus / Dolphin / Thunar):
    • 删除文件 → 放入「回收站」
    • 恢复:右键回收站 → 还原
  • 回收站位置:
    ~/.local/share/Trash
    
    或
    /home/用户名/.local/share/Trash
    

⚠️ 注意:

  • 用 rm 命令删除 不会 进回收站
  • 只有文件管理器里删除才会

二、命令行使用“回收站”(安全 rm)

如果你常用终端,可以安装第三方回收站工具:

1️⃣ trash-cli(最常用)

安装

# 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 / 服务器 / 桌面,可以告诉我,我可以给你更具体的步骤。

0 踩