微软今日宣布了 Windows 10 1903 版本中的“Windows Linux 子系统”(简称 WSL)的一些新功能,通过 Build 18836 的更新日志可知。需要指出的是,尽管当前只在昨日推送的 Windows 10 20H1 编译版本中引入,但它也将很快登陆 Windows 10 19H1 分支的下一个 Insider 预览。比如,你将很快能够借助资源管理器(explorer.exe)、直接访问 Linux 子系统中的文件。微软发布了Win10 20H1首个预览版本18836,有Windows Subsystem for Linux(Linux子系统)用户注意到了一个大变化,他们发现目前从Windows 10内部访问Linux文件要容易得多。
Linux文件系统现在以与网络驱动器或OneDrive类似的方式装载。这可以安装多个发行版,用户可以轻松移动、复制或删除文件,甚至可以使用命令行操作。
现在微软已经在Windows 10 20H1 Build 18836预览博客文章中更新了关于添加的Windows Subsystem for Linux新功能内容,确认可以更加方便地访问Linux子系统文件。
微软表示:
我们添加了用户从Windows访问WSL发行版中的Linux文件的功能。可以通过命令行访问这些文件,Windows应用程序(如文件资源管理器、VSCode等)也可以与这些文件进行交互。通过导航到\wsl$来访问你的文件,或者通过导航到\wsl$来查看正在运行的发行版列表。
我们通过添加新功能(如导入和导出发行版以及整合wslconfig.exe中的现有功能,如列出发行版和设置默认值),改进了wsl.exe命令行界面的功能。
你可以在自己选择的 Linux 发行版中,找到一个文件资源管理器窗口,并在其中执行所有常规操作。微软表示,团队还在努力提升这方面的体验。
当然,你仍然可以使用命令行操作 —— 只需找到 \ wsl $ distro name 这个 Linux 发行版路径,然后通过 PowerShell 或其它命令行工具来访问这些文件。
此外还有一些已知问题,比如你得先运行 Linux 子系统,然后才能访问其中的文件,因为这种访问方式与网络共享类似。最后,微软警告不要访问 AppData 文件夹。
微软也对命令行进行了一些改进,允许用户以不同的身份运行命令、结束运行、导入 / 导出不同的发行版等。
相关文章
网友评论(共有 0 条评论)