在 Debian 里并没有一个叫“recycle(回收站)日志”的系统组件。是否“有日志”取决于你指的是哪一种“回收站”:
Debian 桌面(GNOME / KDE / XFCE 等)的“回收站”其实是:
~/.local/share/Trash/
~/.local/share/Trash/
├── files/ # 被删除的文件
└── info/ # 删除信息(含时间)
ls -l ~/.local/share/Trash/info/
每个 .trashinfo 文件内容示例:
[Trash Info]
Path=/home/user/test.txt
DeletionDate=2026-01-21T10:32:15
查看所有删除时间:
cat ~/.local/share/Trash/info/*.trashinfo
✅ 这是 Debian 下“回收站日志”的实际形式
rm file.txt
❌ 不会记录任何日志 ✅ 如需审计,必须额外配置(见下)
如果你想记录谁删了什么文件:
sudo apt install auditd
sudo auditctl -w /home -p wa -k file_delete
sudo ausearch -k file_delete
或:
sudo tail -f /var/log/audit/audit.log
log.smbdjournalctl -u docker| 场景 | 是否有日志 | 位置 |
|---|---|---|
| 桌面回收站 | ✅ | ~/.local/share/Trash/info/ |
| rm 命令 | ❌ | 无 |
| 审计删除 | ✅ | /var/log/audit/audit.log |
如果你能说清楚:
我可以给你更精确的命令。