在 Debian 里,严格来说没有 Windows 那种“回收站(Recycle Bin)”机制,但有些场景会“看似有回收站”:
如果你用的是带桌面的 Debian:
~/.local/share/Trash/
或/root/.local/share/Trash/
rm 命令删除 → 不进回收站,直接消失cron 定时清理(推荐)例如:每 7 天清理一次
crontab -e
添加:
0 3 * * 0 rm -rf ~/.local/share/Trash/*
说明:
如果是 root:
0 3 * * 0 rm -rf /root/.local/share/Trash/*
find ~/.local/share/Trash -type f -mtime +7 -delete
可写成脚本 + cron。
Debian 自带:
systemd-tmpfiles
编辑:
/etc/tmpfiles.d/trash.conf
内容示例:
D ~/.local/share/Trash 7d
Debian 不会自动保留删除文件,建议:
trash-cli 代替 rmapt install trash-cli
alias rm='trash'
这样删除会进回收站,可恢复。
如果你能说明是:
我可以给你精确可执行的配置。