多协议环境中的文件和目录名区分大小写

对于 NFS 客户端,文件和目录名区分大小写;对于 CIFS 客户端,不区分大小写但保留大小写。您必须了解这在多协议环境中意味着什么,在创建 SMB 共享期间指定路径时以及访问共享中的数据时可能需要执行的操作。

如果 SMB 客户端创建一个名为 testdir 的目录,则 SMB 和 NFS 客户端会将文件名显示为 testdir。但是,如果 SMB 用户稍后尝试创建目录名称 TESTDIR,则不允许使用该名称,因为 SMB 客户端上当前已存在该名称。如果 NFS 用户稍后创建一个名为 TESTDIR 的目录,则 NFS 和 SMB 客户端会以不同的方式显示目录名,如下所示:

在 NFS 客户端上,创建后便可看到这两个目录名,即 testdirTESTDIR,因为目录名区分大小写。

SMB 客户端使用 8.3 名称区分这两个目录。一个目录具有基文件名。为其他目录分配 8.3 文件名。

同样,对于文件,如果 SMB 客户端创建 test.txt,则 SMB 和 NFS 客户端会将文件名显示为 text.txt。但是,如果 SMB 用户稍后尝试创建 Test.txt,则不允许使用该名称,因为 SMB 客户端上当前已存在该名称。如果 NFS 用户稍后创建一个名为 Test.txt 的文件,则 NFS 和 SMB 客户端会以不同的方式显示文件名,如下所示:

在 NFS 客户端上,在创建后便可看到这两个文件名,即 test.txtText.txt,因为文件名区分大小写。

SMB 客户端使用 8.3 名称区分这两个文件。一个文件具有基文件名。为其他文件分配 8.3 文件名。