在Windows下,不区分大小写的文件名,但是在Ubuntu下就可以区分。比如,abc.txt和ABC.txt会被认为是同一个文件名,这样一来,当一个文件夹中先有了abc.txt之后,ABC.txt再想被复制(或解压)到这个文件夹时,会被询问是否要替换掉abc.txt,于是,应该想办法让abc.txt和ABC.txt能够在同一个文件夹中同时存在。

从Win10 1803开始,Microsoft引入了一种新方法来启用NTFS支持,将文件和文件夹视为区分大小写。
简单来说,我们不会收到任何错误,我们能够通过File.txt,file.txt,FILE.txt,FilE.txt等名称保存文件和文件夹。

开启方法

使用管理员权限在当前文件夹打开PowerShell,输入命令

fsutil.exe file setCaseSensitiveInfo D:\Linux enable

如果需要关闭文件夹支持大小写的功能,将enable改为disable即可。

注意:文件夹所在分区应为NTFS格式;Windows安装有Linux子系统。
如果没有安装Linux子系统,运行时会出现

错误:不支持该请求。