Windows10支持直接訪問Linux子系統文件:你的下一臺Linux何必是Linux
本文經AI新媒體量子位(公眾號ID:QbitAI)授權轉載,轉載請聯系出處。
微軟,致力于做優秀的Linux發行版。
今天,安裝Windows 10測試版本號19603的用戶發現,系統里WSL (Windows中的Linux子系統)的文件夾,居然可以用文件管理器直接訪問了,而且是訪問根目錄。
△ 圖片來自Twitter用戶“@richturn_ms”(下同)
安裝完新版的用戶發現,在文件管理器左側出現了Linux的吉祥物小企鵝,如果你安裝過不止一個Linux發行版,點擊小企鵝圖標就能看到各個發行版的文件夾。

像Ubuntu,openSUSE和Fedora這些發行版之前在Windows應用商店里都能直接搜索和安裝。
從Windows 1903開始,用戶已經可以訪問Linux文件,但是在文件管理器左側導航欄直接提供訪問還是第一次。
微軟早就支持在Windows中安裝Linux子系統,但兩個系統之間的文件互訪卻比較麻煩。
一個方法是通過命令行訪問,用\wsl$實現,比如你安裝的是Ubuntu,就在Powershell中輸入
- cd \wsl$\Ubuntu
另一種方法是在文件管理器中尋找,Linux子系統文件就放在用戶的AppData文件夾中。微軟則不建議通過這種方式修改或添加文件。
因為Windows文件元數據與Linux不同,隨意修改可能會破壞Linux子系統。

如果你非要使用,微軟給你的權限也和Linux子系統中的默認用戶權限相同。
去年微軟就說過,將來要在Windows 10系統中加入完整的Linux內核,如今正在一步步實現。
先是在命令行工具中加入對Bash命令的支持,后來又給系統加入了本地的SSH,無需安裝PuTTY等第三方工具。
去年微軟還在系統中加入了全新的Terminal命令行工具,對PowerShell、SSH、WSL提供全方位支持,讓不少開發者大呼好用。

現在,直接訪問Linux子系統文件的加入,再次讓用戶高呼微軟“Awesome”。

目前微軟正在尋求開發者新功能的反饋,如果沒有太大的問題,微軟將在今年晚些時候向所有Windows 10用戶發布此更新。
你的下一個Linux發行版很可能就是WSL了。