wsl2中利用软连接连接win系统中的文件夹

连接方法

在wsl2终端

home/{administer,反正就是你的用户名}

或者

~

位置输入:

ln -s /mnt/{path to dict,反正就是你想要选的路径} {path to out,路径+改成的文件夹名字}

比如:

ln -s /mnt/e/Dataset Workspace/DETR/data

注意事项

1 其中mnt是在~位置链接到win的地址名

2 必须在~位置进行软连接,因为就算在~位置终端输入ls也没有mnt,mnt肯定不是以linux的方式挂载的地址,所以在别的地方做软连接找不到mnt这个文件夹的。

### 将Docker安装在Windows系统的D盘 #### 创建必要的文件夹结构 为了确保顺利安装并配置Docker到指定路径,在开始之前需先建立所需的文件夹。具体来说,应该预先构建如下两个主要目录: - **程序安装路径**: `D:\Program Files\Docker` 作为 Docker Desktop 应用本身的安放处。 - **数据存储路径**: `D:\Program Files\Docker\data` 负责保存所有的镜像、容器以及卷等相关资料。 注意:务必使用双斜杠来定义这些路径,并且要提前手工创建上述提到的所有文件夹,防止后续操作过程中遇到权限不足或其他异常情况引发的错误[^1]。 #### 修改默认的数据存储位置 对于希望调整默认存放下属对象(如镜像、容器等)的位置而言,推荐采用WSL相关指令来进行迁移工作而不是通过图形界面中的选项完成此变更。这是因为直接利用设置功能可能无法达到预期效果甚至造成不必要的麻烦[^2]。 #### 执行实际安装过程 下载官方发布的适用于 Windows 平台版本的 Docker Desktop Installer.exe 文件之后启动它按照提示逐步推进直至结束。期间当涉及到选择安装组件时,默认情况下会选择适合大多数用户的典型方案;如果想要自定义某些特性,则可以选择定制化模式进行更细致的选择。 一旦顺利完成整个流程后,应当验证最终成果——即确认应用程序确实位于预设的目标磁盘分区之中,并且所有关联资源也均已妥善安置于所规划好的子目录之下。 如果有任何误操作产生了不期望的结果,比如建立了错误链接等问题发生的话,“mklink”实际上只是用来生成指向源位置的一个捷径而已,因此只需简单删除这个连接再依照正确的方法重试一遍就可以了[^3]。 ```powershell # PowerShell脚本示例用于展示如何检查已安装的服务及其所在驱动器 Get-WmiObject Win32_Service | Where-Object {$_.Name -like "*docker*"} | Select PathName, StartMode, State ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值