Samba 回收站如何处理已删除的文件夹?

Samba 回收站如何处理已删除的文件夹?

smb.cfg 中的 vfs object = recycle 对于已删除的文件来说工作正常。但是,samba 回收站功能应该如何用于文件夹?

我得出了以下观察:

选项回收:keeptree = 是

1 - 删除文件 - 将其移至回收站,保留原始文件夹结构

2 - 删除包含文件的文件夹 - 将其和下面的文件移动到回收站,保留原始文件夹结构

3- 删除不包含任何文件的文件夹 -文件夹消失,回收站中没有任何内容

没有选项回收:keeptree = 是

4 - 删除文件 - 将其移动到回收站,不带文件夹结构

5- 删除包含文件的文件夹 -文件夹和文件消失,回收站中没有任何内容

6- 删除不包含任何文件的文件夹 -文件夹消失,回收站中没有任何内容

问题:情况 3、5 和 6 是否符合设计?

谢谢丹

答案1

3 和 6 肯定是设计使然。通常没有理由去跟踪一个不再需要的、不包含任何内容的目录。

我认为案例 5 的观察不正确。如果那里有一个文件,那么即使不保留文件夹,该文件也必须在回收站中,因此它最终可能会以不同的方式命名或定位,而您可能没有注意到。

相关内容