在 Samba 中删除文件不会删除文件吗?

在 Samba 中删除文件不会删除文件吗?

为什么当我在 Samba 中删除某些文件时,它不会删除这些文件,而只是将它们的文件名从 更改filename.txt._filename.txt

这不是“删除”文件时所期望的行为,所以我想知道是否存在我忘记在 samba 配置中的某处设置的选项。

它对某些文件执行此操作,但对其他文件不执行此操作,我尚未发现其选择性的模式。有一台 Ubuntu 12.04 计算机和一台 Mac OS X 计算机具有写入(因此可以删除)功能,没有 Windows 计算机具有写入权限。

答案1

当将 Mac/OSX 文件复制到不支持完整 HFS 特性的卷时,额外信息(资源分支、类型和创建者代码等)将存储在第二个文件中,其名称以 开头._。这些文件在 OSX 中不可见,但通常在其他操作系统和工具中可见。如果您使用的工具不知道需要删除这两个文件,那么您最终会得到一个以 开头的孤立文件._。如果父文件丢失,孤立._文件通常会在 OSX 中可见。

相关内容