WSL与Windows文件系统区分大小写

注意
本文最后更新于 2024-01-20,文中内容可能已过时。

原文链接:https://ovea-y.cn/wsl_and_windows_file_system_are_case_sensitive/

以管理员权限运行 cmd 输入下面这个命令就可以开启某个目录区分大小写。

Plaintext

fsutil.exe file setCaseSensitiveInfo <path> enable

执行下面的命令可以查看某个目录是否有区分大小写。

Plaintext

fsutil.exe file queryCaseSensitiveInfo <path>

如果不需要区分大小写的属性可以设置为禁用。

Plaintext

fsutil.exe file setCaseSensitiveInfo <path> disable

需要注意的是,这个操作不会对此目录中已有的文件生效,只有新写入的文件才会继承这个属性。所以对于目录中已有的文件,需要把文件剪切到其它目录,然后再复制回来。(同盘符下的剪切不是写入,所以后面的操作是复制。)

export PATH=/mnt/c/Users/miove/Applications/bin:$PATH

原文链接:https://ovea-y.cn/wsl_and_windows_file_system_are_case_sensitive/

相关内容