12.2. 与包含大量文件的目录调整共享
Linux 支持区分大小写的文件名。因此,在搜索或访问文件时,Samba需要针对大小写文件名来扫描目录。您可以将共享配置为只以小写或大写来创建新文件,这可以提高性能。
先决条件
- Samba 配置为文件服务器
流程
将共享上的所有文件重命名为小写。
注意使用这个过程中的设置,名称不为小写的文件将不再显示。
在共享部分中设置以下参数:
case sensitive = true default case = lower preserve case = no short preserve case = no
有关参数的详情,请查看您系统上
smb.conf (5)
手册页中的描述。验证
/etc/samba/smb.conf
文件:# testparm
重新载入 Samba 配置:
# smbcontrol all reload-config
应用了这些设置后,此共享上所有新创建的文件的名称都使用小写。由于这些设置,Samba 不再需要针对大小写来扫描目录,这样可以提高性能。