温馨提示×

linux recycle如何关闭

小樊
38
2026-09-17 18:44:00
栏目: 智能运维

在 Linux 里**“回收站 / recycle”**通常来自 Samba(smb.conf 里的 recycle 模块)某些文件管理器(如 KDE/Dolphin、GNOME)。下面按常见情况说明如何关闭。


一、Samba 的 recycle(最常见)

如果你是用 Samba 共享,并且删文件会进 .recycle 目录,那就是 recycle VFS 模块。

1. 找到 smb.conf

sudo vim /etc/samba/smb.conf

2. 删除或注释 recycle 相关配置

例如:

[share]
   path = /data/share
   read only = no
   vfs objects = recycle
   recycle:repository = .recycle
   recycle:keeptree = yes

改成:

   vfs objects =

或者直接删掉 recycle:* 那几行。

3. 重启 Samba

sudo systemctl restart smb nmb
# 或
sudo service smbd restart

二、桌面环境回收站(GUI)

GNOME / Nautilus

  • Linux 本身没有系统级“关闭回收站”开关
  • 只能:
    • 删除时按 Shift + Delete(直接删除)
    • 或在“设置 → 隐私 → 删除临时文件”中定时清理

KDE / Dolphin

可以关闭“移动到回收站”:

kcmshell5 trash

或:

  • Dolphin → 设置 → 配置 Dolphin → 删除 → 选择“直接删除”

三、如果你是“某个程序”的 recycle(如 rsync / sync 工具)

请补充:

  • 是什么软件?
  • 报错或现象是什么?

我可以给你精确命令


✅ 总结一句话:
Samba 回收站 → 改 smb.conf 去掉 recycle;桌面回收站 → 用 Shift+Delete 或改桌面设置。

如果你愿意,可以把你的 smb.conf 或相关配置贴出来,我直接帮你改。

0