从Windows(主机)资源管理器访问Linux文件

时间:2019-06-26 11:54:52

标签: windows-subsystem-for-linux

我刚刚在Ubuntu 18.04上安装了WSL。我正在使用版本18922.rs_prerelease.190614-1427

在内部轨道上运行Windows 10 Pro

我使用了本指南:

https://docs.microsoft.com/en-us/windows/wsl/install-win10

然后我使用此指南将WLS转换为WSL2:

https://docs.microsoft.com/en-us/windows/wsl/wsl2-index

PS正确显示了我的发行版在WSL2中运行:

PS C:\WINDOWS\system32> wsl --list --verbose
  NAME            STATE           VERSION
* Ubuntu-18.04    Running         2

我在发行版上使用git并创建了新的SSH密钥。我需要从Windows访问密钥文件(至少要复制它们)。

我以为我会写

$explorer .

如此处所述:

https://winaero.com/blog/access-wsl-linux-files-file-explorer-windows-10/

我的“网络”部分中没有“ Tux图标”,如下所述:

https://winaero.com/blog/windows-10-build-18836-shows-wsl-linux-file-system-in-file-explorer/

那我该怎么办...如何从Windows访问文件?

3 个答案:

答案 0 :(得分:0)

https://www.tenforums.com/tutorials/127857-access-wsl-linux-files-windows-10-a.html中所述,可以通过\\wsl$访问Linux文件。

要访问您的根发行版,您可以使用:

explorer \\wsl$\Ubuntu-18.04

答案 1 :(得分:0)

在您的Bash shell中键入explorer.exe .也可能适用。

答案 2 :(得分:0)

从 Windows 10 访问 Linux 文件的最简单方法是从 Windows 终端提供以下命令。

subhasish@LAPTOP-MMF8D7HK:~$ explorer.exe .

新窗口资源管理器将打开并显示如下路径:

\\wsl$\Ubuntu\home\subhasish\

Windows 中 Ubuntu 的实际物理位置可以通过以下方式访问(可能略有不同):

C:\Users\User_name\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState