在 CentOS 里你说的 “recycle” 一般可能有几种含义,我先按常见情况帮你梳理排查思路,你可以对照看看是哪一种:
CentOS 桌面环境(GNOME/KDE)有回收站,但服务器版通常没有。
~/.local/share/Trash/
里面有:
files/:被删文件info/:删除信息du -sh ~/.local/share/Trash
rm -rf ~/.local/share/Trash/*
rm,文件直接删除,没有 recycle。比如自建服务、Docker、Java 程序等。
ps aux | grep recycle
journalctl -u recycle
# 或
less /var/log/recycle.log
/usr/local/bin/recycle
ls -l /path/to/recycle
Samba 可配置回收站:
vi /etc/samba/smb.conf
看是否有:
recycle bin = yes
ls /path/to/share/.recycle/
chown -R user:group /path/to/share/.recycle
可排查:
last reboot
journalctl -xb
dmesg | tail
cat /etc/redhat-release
你可以直接把错误贴出来,我可以一步步帮你查。