本栏推荐

相关阅读

快讯信息

您现在的位置是:主页 > 科技圈快讯 > Windows >

Windows 10更新:资源管理器现可直接浏览Linux文件

发布时间:2019年02月17日 18:08:58 Windows 人已围观

简介Windows和Linux表面上是对立的操作系统,但它们一直在寻求互通。微软在Windows 10中引入了WSL(Windows Subsystem for Linux)功能,并计划进行持续改进和升级。随着2023年4月Windows 10 v1903更新版发...

尽管Windows和Linux看上去是两种对立的操作系统,但它们一直在寻求互联互通的解决方案。微软方面,Windows 10早前已引入了WSL(Windows Subsystem for Linux)功能,并将在未来继续进行改进和版本更新。

自今年4月推出的Windows 10 v1903版本起,这一系统新增了一项功能,用户能够在默认的文件资源管理器中直接访问Linux文件。

使用方法相当简单:启动你的Linux发行版并进入主目录,接着输入命令“explorer.exe .”(注意命令中有个空格),这将开启一个资源管理器窗口,并定位到Linux系统下的文件目录。

在这个窗口中,你可以执行各种常见的操作,类似于Windows下的使用体验,包括在不同文件夹间拖放文件、复制和粘贴、使用右键菜单,甚至可以开启VSCode编辑器。

通过这种方式访问Linux文件时,它们将被放置在一个名为“\wsl$”的虚拟目录中,此处的running_distro_name代表当前运行的Linux发行版名称,例如Ubuntu或Debian等。

此外,WSL也是一个命令行工具,而上述功能同样可以在命令行模式下使用,只需加入“\wsl${distro_name}”命令,意义相同。

微软指出,为了让Windows系统能访问Linux文件,特意在WSL初始化过程中加入了一个9P协议服务器,该服务器支持Linux元数据协议,包括文件权限等,而Windows系统则通过特定的服务和驱动作为客户端,通过AF-UNIX socket与9P服务器进行通信。

需要特别注意以下几点:

1、当前只有在Linux发行版运行时,Windows 10方能访问其文件,未来希望能取消这一限制。

2、通过这种方式访问Linux文件类似于访问网络资源,因此遵循相同规则,比如无法使用CMD命令。

3、其他与Linux文件相关的规则仍然适用,例如不要尝试访问AppData文件夹。

Tags: Linux  Windows 10