Debian 回收站设置与使用指南
一 图形界面设置
二 命令行启用与管理
sudo apt update && sudo apt install gvfs-backends。gvfs-trash /path/to/file 或 gvfs-trash /path/to/dir;清空回收站:gvfs-trash --empty。该方式遵循 XDG 回收站规范,与桌面环境行为一致。sudo apt install trash-cli。常用命令包括:trash-put <文件>(移入回收站)、trash-list(列出回收站)、trash-restore(交互式恢复)、trash-empty(清空)、trash-rm <文件>(从回收站删除指定项)。适合在终端中替代直接使用 rm 的场景。三 回收站目录结构与手动清理
~/.local/share/Trash/files/ 与 ~/.local/share/Trash/info/ 内容;恢复时参考 .trashinfo 中的 Path 信息,将目标文件从 files/ 复制回原位置(或指定新位置)。rm -rf ~/.local/share/Trash/files/* 与 rm -rf ~/.local/share/Trash/info/*。该操作不可逆,请务必确认后再执行。四 进阶配置与防误删建议
~/bin/trash.sh)将要删除的文件移动到自定义目录(如 ~/.trash),并以时间戳避免重名;在 ~/.bashrc 或 ~/.zshrc 中添加别名:alias rm='~/bin/trash.sh',执行 source ~/.bashrc 生效。此方案便于在纯命令行环境中实现回收站逻辑与自动清理策略(如保留 30 天)。