天天看點

win10 管理linux檔案,Linux子系統檔案可在未來的Win10發行版中通過資料總管通路...

剛剛釋出的Win10 20H1 Build to the Skip Ahead ring附帶了一項新功能,旨在允許Insiders使用Windows資料總管通路Windows子系統Linux(WSL)檔案系統。

WSL由Microsoft設計為相容層,使Win10和Windows Server 2019能夠在其Windows計算機上本機運作ELF格式的Linux二進制檔案。

正如微軟周五所宣布的那樣,在Windows建立和編輯它們時,Insiders将不再需要擔心資料損壞和丢失Linux文檔。

要使用Windows資料總管開始管理他們的Linux檔案,使用者必須打開他們的Linux發行版,轉到Linux主檔案夾,然後鍵入:explorer.exe .

一旦彈出Windows資料總管視窗,使用者就可以像浏覽Windows檔案系統一樣開展業務,“将檔案來回拖動到其他位置,複制和粘貼,甚至使用上下文菜單等有趣的場景 在WSL目錄中打開VSCode。“

win10 管理linux檔案,Linux子系統檔案可在未來的Win10發行版中通過資料總管通路...

詳見微軟的Craig Loewen:

使用此功能時,您會注意到發行版檔案通過以下路徑公開:\\ wsl $ \\。 這是由于Windows通路每個發行版内部檔案的方式(您可以在下一節中了解詳細資訊!)WSL團隊正在積極研究如何在檔案資料總管中提高Linux檔案的可發現性。

也可以通過指令行使用該功能,方法是轉到\\ wsl $ \ {distro name} \,其中{distro name}是正在運作的發行版的名稱。

通過包含一個9P伺服器添加了WSL檔案系統Windows資料總管支援,該伺服器附帶了支援WSL init守護程式中的Linux中繼資料和權限的内置協定。 Windows服務和驅動程式組合用作從WSL執行個體内與9P伺服器通信的用戶端。

接下來,“用戶端和伺服器通過AF_UNIX套接字進行通信,因為WSL允許使用AF_UNIX在Windows應用程式和Linux應用程式之間進行互操作”,正如Craig Wilhite在他的Windows / WSL Interop AF_UNIX文章中詳細解釋的那樣。