Windows 支持直接訪問 Linux 子系統文件:你的下一臺 Linux 何必是 Linux

微軟,致力於做最好的 Linux 發行版。

今天,安裝 Windows 10 測試版本號 19603 的用戶發現,系統裡

WSL (Windows 中的 Linux 子系統)的文件夾,居然可以用文件管理器直接訪問了,而且是訪問根目錄。

Windows 支持直接访问 Linux 子系统文件:你的下一台 Linux 何必是 Linux

圖片來自 Twitter 用戶 "@richturn_ms"(下同)

安裝完新版的用戶發現,在文件管理器左側出現了 Linux 的吉祥物小企鵝,如果你安裝過不止一個 Linux 發行版,點擊小企鵝圖標就能看到各個發行版的文件夾。

Windows 支持直接访问 Linux 子系统文件:你的下一台 Linux 何必是 Linux

像 Ubuntu,openSUSE 和 Fedora 這些發行版之前在 Windows 應用商店裡都能直接搜索和安裝。

從 Windows 1903 開始,用戶已經可以訪問 Linux 文件,但是在文件管理器左側導航欄直接提供訪問還是第一次。

微軟早就支持在 Windows 中安裝 Linux 子系統,但兩個系統之間的文件互訪卻比較麻煩。

一個方法是通過命令行訪問,用wsl$實現,比如你安裝的是 Ubuntu,就在 Powershell 中輸入

cd wsl$Ubuntu

另一種方法是在文件管理器中尋找,Linux 子系統文件就放在用戶的 AppData 文件夾中。微軟則不建議通過這種方式修改或添加文件。

因為 Windows 文件元數據與 Linux 不同,隨意修改可能會破壞 Linux 子系統。

Windows 支持直接访问 Linux 子系统文件:你的下一台 Linux 何必是 Linux

如果你非要使用,微軟給你的權限也和 Linux 子系統中的默認用戶權限相同。

去年微軟就說過,將來要在 Windows 10 系統中加入完整的 Linux 內核,如今正在一步步實現。

先是在命令行工具中加入對 Bash 命令的支持,後來又給系統加入了本地的 SSH,無需安裝 PuTTY 等第三方工具。

去年微軟還在系統中加入了全新的 Terminal 命令行工具,對 PowerShell、SSH、WSL 提供全方位支持,讓不少開發者大呼好用。

Windows 支持直接访问 Linux 子系统文件:你的下一台 Linux 何必是 Linux

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

Windows 支持直接访问 Linux 子系统文件:你的下一台 Linux 何必是 Linux

目前微軟正在尋求開發者新功能的反饋,如果沒有太大的問題,微軟將在今年晚些時候向所有 Windows 10 用戶發佈此更新。

你的下一個 Linux 發行版很可能就是 WSL 了。


分享到:


相關文章: