温馨提示×

linux recycle在哪设置

小樊
51
2026-09-02 13:38:21
栏目: 智能运维

在 Linux 系统中,“回收站(Recycle / Trash)”并不是由内核或系统统一提供的,而是由**桌面环境(如 GNOME、KDE、XFCE 等)**管理的。所以“回收站在哪设置”取决于你用的什么桌面环境。

下面按常见情况说明:


一、常见桌面环境的回收站位置

1. GNOME(Ubuntu 默认)

  • 回收站目录:

    ~/.local/share/Trash/
    

    里面有:

    • files/:被删除的文件
    • info/:删除信息(原路径、时间)
  • 设置方式:

    • 文件管理器(Nautilus)→ 左侧 “回收站”
    • 清空:右键回收站 → 清空
    • 自动清理:GNOME 默认不会自动清空,可通过扩展或 cron 实现

2. KDE(Plasma)

  • 回收站目录:
    ~/.local/share/Trash/
    
  • 设置:
    • 桌面右键 → 配置桌面 → 显示回收站图标
    • 系统设置 → 工作区 → 回收站
    • 可设置:
      • 删除时确认
      • 自动清理时间
      • 占用大小限制

3. XFCE

  • 回收站目录:
    ~/.local/share/Trash/
    
  • 设置:
    • 文件管理器(Thunar)
    • 编辑 → 首选项 → 高级
    • 可设置“删除前确认”

4. 命令行(无图形界面)

Linux 命令行 没有回收站概念:

rm file

是直接删除

如果你想要“命令行回收站”,可以用:

  • trash-cli
sudo apt install trash-cli
trash file
trash-list
trash-restore

二、服务器 / 最小化系统

  • 没有回收站
  • 删除即永久丢失
  • 建议:
    • 用 mv 到临时目录
    • 或用 trash-cli

三、总结一句话

Linux 的“回收站”是桌面环境功能,不是系统命令;
路径通常在 ~/.local/share/Trash/,设置位置在文件管理器或桌面环境设置里。

如果你告诉我:

  • 用的 Linux 发行版(Ubuntu / CentOS / Arch?)
  • 是否 有图形界面
  • 是想找回收站、配置自动清理,还是命令行防误删

我可以给你更精确的设置步骤。

0 踩