直接从文件夹编辑 Ubuntu WSL 中的文件

Jay*_*ayP 5 windows ubuntu visual-studio-code windows-subsystem-for-linux

通过使用命令“explorer.exe”。在 Windows Ubuntu WSL 终端中,它会打开包含 Windows 子系统所有文件的文件夹,我的问题是:我可以使用 Windows 上安装的程序(例如 VScode)并编辑子系统中的文件吗?

Bis*_*iyo 8

从 Windows 10 版本 1903(2019 年 5 月)开始,正式支持访问 Windows Linux 子系统 (WSL) 中的文件。\n 执行此操作之前,请先升级 Windows 10。\n在较旧的 Windows 10 版本中,从 Windows 创建和更改 Linux 文件\n会导致文件丢失或数据损坏

\n\n

首先,在访问其文件之前必须启动(或初始化)已安装的发行版。因为在 WSL 端,/init二进制文件实现了\n Plan 9服务器,并且在服务器不运行的情况下,无法访问 WSL 文件。\n以下是访问 WSL Linux 发行版文件的各种方法:

\n\n
    \n
  • 在 WSL 中,运行explorer.exe .命令以在文件资源管理器中打开 WSL 文件。\n这将打开一个文件资源管理器窗口,显示位于\nLinux 发行版\xe2\x80\x99s 文件系统内的文件。从这里可以进行正常的编辑、复制和粘贴。
  • \n
\n\n

wsl-发行版主文件夹

\n\n
    \n
  • 在 Windows 中,WSL 分发文件系统安装在\\\\wsl$\\\n网络路径中。按Win+R并键入该路径。\n所有正在运行的发行版将显示为单独的文件夹。打开那些来使用。
  • \n
\n\n

安装的网络驱动器

\n\n
    \n
  • 此外,每个网络路径(即每个已安装的文件系统)都可以安装为单独的驱动器。右键单击分发文件夹名称并选择\n\'映射网络驱动器...\' > 选择驱动器盘符(默认为Z:\\)。
  • \n
\n\n

作为独立驱动器安装

\n\n

进一步阅读:

\n\n\n\n\n