NTFS是大小写敏感的,用起来不敏感是因为Windows包了一层,和文件系统无关。
Windows 10上你可以对单独某个文件夹设置开启大小写敏感,自Windows 10内部版本17107开始,支持按目录区分大小写。
查询目录的大小写信息:
fsutil.exe file queryCaseSensitiveInfo D:\workspace
设置目录的大小写信息:
fsutil.exe file setCaseSensitiveInfo D:\workspace enable
在Windows 10内部版本17692中,支持已更新,以包括从WSL内检查和修改目录的区分大小写标志。使用名为system.wsl_case_sensitive的扩展属性公开区分大小写。对于不区分大小写的目录,此属性的值为0;对于区分大小写的目录,此属性的值为1。
补充:NTFS和FAT32其实都是区分大小写的。