Windows中Linux子系统(WSL)文件系统的位置

首先注意:不要直接在Windows操作系统中更改子系统的文件系统,这可能会导致权限混乱。

Windows 10 1903或更新版本中,可以通过在文件资源管理器中访问路径\\wsl$,或是在WSL命令行中输入命令explorer.exe .(注意后面的点)可直接在文件资源管理器中查看WSL的文件系统。该方式与其他方式不同,访问时经过了WSL的代理,不会导致权限混乱等问题,也正因如此,需要当相关的Linux发行版正在运行时才能从资源管理器中访问该发行版的文件(参见What’s new for WSL in Windows 10 version 1903)。

Windows 10秋季创意者更新(1709)或更新版本的应用商店中下载的Ubuntu系统,文件位于%localappdata%\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs中。直接在开始菜单中卸载Ubuntu即可将其全部删除。

Windows 10创意者更新(1703)或更老版本的Bash on Ubuntu on Windows文件系统位于%localappdata%\lxss中。使用lxrun命令可以对它进行管理。lxrun /uninstall命令可将子系统的文件删除。

留言

有想法?请给我们留言!您的留言不会直接显示在网站内。