DOO*_*iac 5 linux filesystems virtualbox development-environment
众所周知,Linux 文件名区分大小写,而 Windows (NTFS) 则不区分大小写。对于我们的开发系统,我们在 VirutalBox 中使用 Windows 10 主机和 CentOS 虚拟机。VirtualBox 可以做的一件事是将主机驱动器映射到 VirtualBox 中 Linux VM 内的虚拟网络共享,以便它可以在需要时访问主机文件系统。但是,当执行此操作时,文件名将不区分大小写:
[webadmin@localhost images]$ ll SurveyResultsBanner.png
-rwxrwx--- 1 root vboxsf 18146 Aug 25 2015 SurveyResultsBanner.png
[webadmin@localhost images]$ ll SURVEYRESULTSBANNER.PNG
-rwxrwx--- 1 root vboxsf 18146 Aug 25 2015 SURVEYRESULTSBANNER.PNG
[webadmin@localhost images]$ ll SuRvEyReSuLtSbAnNeR.PnG
-rwxrwx--- 1 root vboxsf 18146 Aug 25 2015 SuRvEyReSuLtSbAnNeR.PnG
Run Code Online (Sandbox Code Playgroud)
这种不区分大小写的特性也扩展到了 Apache,并且它会很乐意以不区分大小写的方式提供文件。
这在我的开发环境中困扰了我好几次,我不小心包含了大小写错误的文件或链接到图像。一切在 Dev 上看起来都很好,但是当它被推出时它就不起作用了,因为文件名大小写不同。
有什么方法可以使这个“网络共享”区分大小写吗?
| 归档时间: |
|
| 查看次数: |
1166 次 |
| 最近记录: |