背景 最近在Linux官網下載了Linux內核,下載下來的是一個尾碼為.tar.xz的壓縮包,於是在毫不知情的情況下隨隨便便解壓了,解壓過程中出現了很多問題。 其中一個問題就是在Windows下,不區分大小寫的文件名,但是在Ubuntu下就可以區分。比如,abc.txt和ABC.txt會被認為是同一 ...
背景
最近在Linux官網下載了Linux內核,下載下來的是一個尾碼為.tar.xz的壓縮包,於是在毫不知情的情況下隨隨便便解壓了,解壓過程中出現了很多問題。
其中一個問題就是在Windows下,不區分大小寫的文件名,但是在Ubuntu下就可以區分。比如,abc.txt和ABC.txt會被認為是同一個文件名,這樣一來,當一個文件夾中先有了abc.txt之後,ABC.txt再想被覆制(或解壓)到這個文件夾時,會被詢問是否要替換掉abc.txt,於是,應該想辦法讓abc.txt和ABC.txt能夠在同一個文件夾中同時存在。
解決
使用管理員許可權在當前文件夾打開PowerShell,輸入命令
fsutil.exe file setCaseSensitiveInfo D:\Linux enable
如果需要關閉文件夾支持大小寫的功能,將enable改為disable即可。
註意:文件夾所在分區應為NTFS格式;Windows安裝有Linux子系統。
如果沒有安裝Linux子系統,運行時會出現
錯誤:不支持該請求。