Windows 支持直接访问 Linux 子系统文件:你的下一台 Linux 何必是 Linux

微软,致力于做最好的 Linux 发行版。

今天,安装 Windows 10 测试版本号 19603 的用户发现,系统里

WSL (Windows 中的 Linux 子系统)的文件夹,居然可以用文件管理器直接访问了,而且是访问根目录。

Windows 支持直接访问 Linux 子系统文件:你的下一台 Linux 何必是 Linux

图片来自 Twitter 用户 "@richturn_ms"(下同)

安装完新版的用户发现,在文件管理器左侧出现了 Linux 的吉祥物小企鹅,如果你安装过不止一个 Linux 发行版,点击小企鹅图标就能看到各个发行版的文件夹。

Windows 支持直接访问 Linux 子系统文件:你的下一台 Linux 何必是 Linux

像 Ubuntu,openSUSE 和 Fedora 这些发行版之前在 Windows 应用商店里都能直接搜索和安装。

从 Windows 1903 开始,用户已经可以访问 Linux 文件,但是在文件管理器左侧导航栏直接提供访问还是第一次。

微软早就支持在 Windows 中安装 Linux 子系统,但两个系统之间的文件互访却比较麻烦。

一个方法是通过命令行访问,用wsl$实现,比如你安装的是 Ubuntu,就在 Powershell 中输入

cd wsl$Ubuntu

另一种方法是在文件管理器中寻找,Linux 子系统文件就放在用户的 AppData 文件夹中。微软则不建议通过这种方式修改或添加文件。

因为 Windows 文件元数据与 Linux 不同,随意修改可能会破坏 Linux 子系统。

Windows 支持直接访问 Linux 子系统文件:你的下一台 Linux 何必是 Linux

如果你非要使用,微软给你的权限也和 Linux 子系统中的默认用户权限相同。

去年微软就说过,将来要在 Windows 10 系统中加入完整的 Linux 内核,如今正在一步步实现。

先是在命令行工具中加入对 Bash 命令的支持,后来又给系统加入了本地的 SSH,无需安装 PuTTY 等第三方工具。

去年微软还在系统中加入了全新的 Terminal 命令行工具,对 PowerShell、SSH、WSL 提供全方位支持,让不少开发者大呼好用。

Windows 支持直接访问 Linux 子系统文件:你的下一台 Linux 何必是 Linux

现在,直接访问 Linux 子系统文件的加入,再次让用户高呼微软 "Awesome"。

Windows 支持直接访问 Linux 子系统文件:你的下一台 Linux 何必是 Linux

目前微软正在寻求开发者新功能的反馈,如果没有太大的问题,微软将在今年晚些时候向所有 Windows 10 用户发布此更新。

你的下一个 Linux 发行版很可能就是 WSL 了。


分享到:


相關文章: