我在Ubuntu 10.10服务器中使用Samba 2:3.5.4,以及EXT4文件系统.
我在我的电脑上本地设置了一个文件夹“dev”,并使用“cp -alf”硬盘
将该文件夹链接到文件夹“test”.因此,在查看“test”文件夹时,它与“dev”文件夹具有完全相同的内容.
“test”目前在网络上使用Samba共享.
如果我在本地文件系统上的“test”中更改文件.更改将反映在“dev”文件夹中(因为文件夹已链接).这是预期的.
当通过Samba共享修改“test”中的文件时,硬链接将被破坏.即,更改仅适用于“测试”而不适用于“开发”.
通过Samba修改文件,它打破了硬链接实际上是我们想要的.我被问过(我找不到任何白皮书)是这样的:
>一个bug
>或按设计
危险的是,如果它是一个错误,我们开始使用上述解决方案,当错误得到修复时,我们的设置将不再有效!
有人有任何想法,
谢谢.