簡體   English   中英

有沒有辦法從 Windows 主機訪問 WSL 文件夾,反之亦然?

[英]Is there a way to access a WSL folder from the Windows host or vice versa?

我已經安裝了 Windows 2010 家庭版,並且在頂部我已經安裝了 Windows 支持的 Ubuntu 擴展支持。

我已經開始在那里編寫我的項目,但不確定如何從我的 windows 系統(主機)訪問 Ubuntu 中的目錄

有什么想法嗎? 提前致謝

我寧願不使用任何外部工具。

在 2019 年 5 月更新后的 Windows10 中,從 windows 訪問 WSL 文件的預期方式是通過安裝的網絡驅動器。

您可以通過資源管理器等在\\wsl$\<distro>訪問它。您甚至可以通過從 WSL shell 運行explorer.exe從 wsl 啟動資源管理器。

有關詳細信息,請參閱此處的開發博客文章: https://devblogs.microsoft.com/commandline/whats-new-for-wsl-in-windows-10-version-1903/


要訪問 Windows10 文件系統,您只需在 WSL 中的/mnt/<drive_letter>使用掛載的文件系統

最近發現並且正如@imbuedHope 所提到的,從wsl 命令bash shell 中,您可以通過指定打開當前目錄。 如下:

explorer.exe .  //notice the dot

然后您可以使用 windows 資源管理器導航到您想要的任何地方。

在 Windows 11 Home 中,Linux/Ubuntu 文件夾自動顯示在 Windows 資源管理器中。

在 Linux/Ubuntu 中,Windows 文件系統顯示在/mnt/<mountname>/c下。 ["mountname" 是 WSL2 安裝期間提供的選項。] 我可以通過以下路徑訪問 Windows "My Documents" 文件夾: /mnt/arun/c/Users/arun/Documents/

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM