在 Ubuntu 里**“recycle(回收站)”**通常有两种情况,我分别说明:
Ubuntu 桌面环境(GNOME)默认就有回收站,一般不需要额外配置。
~/.local/share/Trash/
里面有:
files/:删除的文件info/:删除信息(时间等)Delete 键(进回收站)Shift + Deleterm 删除的文件不会进回收站✅ 解决:用 gio trash 代替 rm
gio trash 文件名
Ubuntu 默认 rm 是直接删除,建议配置“安全删除”。
sudo apt update
sudo apt install trash-cli
使用:
trash 文件
trash-list # 查看回收站
trash-restore # 恢复
trash-empty # 清空
编辑:
nano ~/.bashrc
添加:
alias rm='trash'
生效:
source ~/.bashrc
如果你是 Ubuntu 文件服务器,可给 Samba 配置回收站:
[share]
path = /srv/share
recycle:repository = .recycle
recycle:keeptree = yes
recycle:versions = yes
recycle:maxsize = 0
重启:
sudo systemctl restart smbd
你可以告诉我:
rm 进回收站?我可以给你精确配置方案。