Win10 子系统 WSL 文件位置
文章来源:https://www.yuque.com/hhun/code/wsl_path
跨系统目录映射
以我的系统为例,WSL的root目录对应Windows的:
C:\Users\administrator\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc\LocalState\rootfs
administrator
为您当前登录的Windows用户名。
Ubuntu20.04
为子系统分支版本。
其中AppData文件夹默认是隐藏的,但你可以在路径里输入 %HOMEPATH%\AppData\
进去。
但实际上微软为我们提供了一个默认的变量可以直接指向WSL的目录 wsl$
你可以在运行(按 Win+R
组合键)或资源管理器的路径里直接输入 \\wsl$
进入Ubuntu的目录。
注意:需要子系统分发版本启动后,才能通过 \\wsl$
访问Ubuntu的目录。
知道WSL的网络路径后你可以直接将它添加到资源管理器的网络位置里
跨系统访问文件非常慢
跨系统直接访问文件需要经过网络,访问速度自然很慢,所以要尽量避免跨系统直接操作对方系统上的文件。
网站程序尽量拷贝到WSL子系统的 /www/wwwroot/
目录,不要通过 /mnt/
访问Win里面的文件,不然非常卡!
<< 上一篇
下一篇 >>