首页> 软件配置及服务 >操作系统 >Windows Windows
将wsl2中的/www/wwwroot目录,持久映射/挂载到本机D:\wwwroot目录操作方法
作者:小萝卜 2025-05-26 【 wsl2 】 浏览 75
简介将wsl2中的/www/wwwroot目录映射/挂载到本机D:\wwwroot目录操作方法,我开始尝试的是将整个/www目录都挂载到windows系统D:\www下,但是/www下的很多目录文件都没挂在上。。
将wsl2中的/www/wwwroot目录,映射/挂载到本机D:\wwwroot目录操作方法
方法 1:使用 wsl --mount
(适用于 WSL 2,推荐)
如果你的 WSL 版本是 WSL 2,可以使用 wsl --mount
将 Windows 目录挂载到 WSL:
-
在 Windows 上创建目标目录(如果不存在):
mkdir D:\wwwWsl
-
在 WSL 中卸载默认的
/mnt/d
(可选,避免冲突):sudo umount /mnt/d
-
重新挂载
D:\
到 WSL 的/www/wwwroot
:sudo mount -t drvfs "D:\wwwroot" /www/wwwroot -o metadata
-o metadata
确保 Linux 权限正确(否则可能无法写入)。 -
验证是否成功:
ls /www/wwwroot
现在
/www/wwwroot
的内容就是D:\wwwWsl
的内容。
(可选)设置开机自动挂载
编辑 /etc/fstab
让 WSL 启动时自动挂载:
echo "D:\wwwroot /www/wwwroot drvfs defaults,metadata 0 0" | sudo tee -a /etc/fstab
然后重启 WSL:
wsl --terminate Ubuntu-22.04 # 替换为你的发行版名称
wsl --shutdown #或终止所有WSL发行版
很赞哦! (0)
相关文章
- windows/Linux 安装alibabacloud/sdk命令
- windows服务器如何用wamp配置多域名绑定访
- 运行WampServer时,提示Exception Exception in module wampmanager.exe at 000F15A0.解决办法
- win7 环境下 TP5.0 命令行安装 提示content-length mismatch composer
- Windows系统通过计划任务设置定时重启(重启服务器或者单个程序)
- Windows10/11系统没有Hyper-v的解决方法
- Windows服务器MySQL数据库服务启动失败解决方法
- Windows-Dos目录操作指令
- windows子系统,将wsl2挂载到D:\wsl目录以节省C盘空间
- Windows-Dos文件的操作指令