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


微软 , 致力于做最好的Linux发行版 。
今天 , 安装Windows10测试版本号19603的用户发现 , 系统里WSL(Windows中的Linux子系统)的文件夹 , 居然可以用文件管理器直接访问了 , 而且是访问根目录 。
砍柴网:Windows 支持直接访问 Linux 子系统文件:你的下一台 Linux 何必是 Linux
本文插图
△图片来自Twitter用户"@richturn_ms"(下同)
安装完新版的用户发现 , 在文件管理器左侧出现了Linux的吉祥物小企鹅 , 如果你安装过不止一个Linux发行版 , 点击小企鹅图标就能看到各个发行版的文件夹 。
砍柴网:Windows 支持直接访问 Linux 子系统文件:你的下一台 Linux 何必是 Linux
本文插图
像Ubuntu , openSUSE和Fedora这些发行版之前在Windows应用商店里都能直接搜索和安装 。
从Windows1903开始 , 用户已经可以访问Linux文件 , 但是在文件管理器左侧导航栏直接提供访问还是第一次 。
微软早就支持在Windows中安装Linux子系统 , 但两个系统之间的文件互访却比较麻烦 。
一个方法是通过命令行访问 , 用wsl$实现 , 比如你安装的是Ubuntu , 就在Powershell中输入
cdwsl$Ubuntu
另一种方法是在文件管理器中寻找 , Linux子系统文件就放在用户的AppData文件夹中 。 微软则不建议通过这种方式修改或添加文件 。
因为Windows文件元数据与Linux不同 , 随意修改可能会破坏Linux子系统 。
砍柴网:Windows 支持直接访问 Linux 子系统文件:你的下一台 Linux 何必是 Linux
本文插图
如果你非要使用 , 微软给你的权限也和Linux子系统中的默认用户权限相同 。
去年微软就说过 , 将来要在Windows10系统中加入完整的Linux内核 , 如今正在一步步实现 。
先是在命令行工具中加入对Bash命令的支持 , 后来又给系统加入了本地的SSH , 无需安装PuTTY等第三方工具 。
去年微软还在系统中加入了全新的Terminal命令行工具 , 对PowerShell、SSH、WSL提供全方位支持 , 让不少开发者大呼好用 。
砍柴网:Windows 支持直接访问 Linux 子系统文件:你的下一台 Linux 何必是 Linux
本文插图
现在 , 直接访问Linux子系统文件的加入 , 再次让用户高呼微软"Awesome" 。
砍柴网:Windows 支持直接访问 Linux 子系统文件:你的下一台 Linux 何必是 Linux
本文插图
目前微软正在寻求开发者新功能的反馈 , 如果没有太大的问题 , 微软将在今年晚些时候向所有Windows10用户发布此更新 。
【砍柴网:Windows 支持直接访问 Linux 子系统文件:你的下一台 Linux 何必是 Linux】你的下一个Linux发行版很可能就是WSL了 。


    推荐阅读