当前位置: 首页 > 科技观察

Windows支持直接访问Linux子系统文件:为什么你的下一个Linux应该是Linux

时间:2023-03-13 17:28:19 科技观察

Microsoft致力于成为最好的Linux发行版。今天安装了Windows10测试版本号19603的用户发现系统中的WSL(Windows中的Linux子系统)文件夹可以直接用文件管理器访问,而且是根目录。△图片来自推特用户“@richturn_ms”(下同)。用户安装新版本后,发现文件管理器左侧出现了Linux吉祥物小企鹅。如果您安装了多个Linux发行版,请单击小企鹅图标。您可以看到每个发行版的文件夹。Ubuntu、openSUSE和Fedora等发行版以前可以直接在Windows应用商店中搜索和安装。从Windows1903开始,用户就可以访问Linux文件了,但是直接在文件管理器的左侧导航栏中提供访问还是第一次。微软很早就支持在Windows中安装Linux子系统,但是两个系统之间的文件访问比较麻烦。一种方法是通过命令行访问,使用\wsl$来实现。例如,如果您安装Ubuntu,请在Powershell中输入cd\wsl$\Ubuntu。另一种方法是在文件管理器中搜索,Linux子系统文件会放在用户的AppData文件夹中。Microsoft不建议以这种方式修改或添加文件。由于Windows文件元数据与Linux不同,随意修改可能会破坏Linux子系统。如果你非要用的话,微软给你的权限和Linux子系统中的默认用户权限是一样的。去年微软曾表示,未来会在Windows10系统中加入完整的Linux内核,目前正在逐步实现中。首先在命令行工具中加入了对Bash命令的支持,然后在系统中加入了本地SSH,无需安装PuTTY等第三方工具。去年,微软还在系统中加入了新的Terminal命令行工具,全面支持PowerShell、SSH、WSL,很多开发者称其简单易用。现在,由于增加了直接访问Linux子系统文件的功能,用户再次高呼微软“Awesome”。微软目前正在征求开发者对新功能的反馈,如果没有出现重大问题,微软将在今年晚些时候向所有Windows10用户发布此次更新。您的下一个Linux发行版很可能是WSL。