在 CentOS 里**“recycle”**通常指下面几种情况之一,我分别说明如何“禁用”。你可以对照自己的场景:
Samba 配置文件里启用了 recycle VFS 模块。
grep -R recycle /etc/samba/
编辑 Samba 配置文件(通常是 /etc/samba/smb.conf):
[share]
# 删除或注释下面这行
vfs objects = recycle
然后重启 Samba:
systemctl restart smb nmb
CentOS 服务器一般没有桌面,但如果有 GNOME/KDE:
gsettings set org.gnome.desktop.media-handling automount-open false
或直接删除回收站目录:
rm -rf ~/.local/share/Trash
⚠️ 这只是清理,不是“永久禁用”
很多系统会这样:
alias rm='trash-put'
alias | grep rm
编辑:
~/.bashrc
/etc/profile
/etc/bashrc
删除或注释:
# alias rm='trash-put'
然后:
source ~/.bashrc
请提供:
我可以给你精确命令。
你可以先执行:
whereis recycle
ps aux | grep -i recycle
grep -R recycle /etc 2>/dev/null
把结果贴出来,我可以精准告诉你禁用哪一处。
你是 Samba / rm alias / 桌面回收站 / 其他软件 的 recycle?