wsl2和windows互传文件
时间: 2025-02-05 08:57:43 浏览: 137
### 文件传输方法
#### 使用命令行工具实现文件互传
对于在WSL2和Windows间传递文件,可以利用`cp`命令来复制文件。由于WSL2的特性,在Linux子系统内可以直接访问位于Windows上的文件夹。例如,假设有一个名为example.txt的文件存在于C:\Users\YourUsername\Desktop下,则可以通过如下方式将其拷贝到WSL内的家目录:
```bash
cp /mnt/c/Users/YourUsername/Desktop/example.txt ~/
```
此过程同样适用于反向操作——即把文件从WSL移动至Windows环境[^1]。
#### 利用图形界面拖拽功能
除了通过CLI(命令行接口),还可以借助于资源管理器的方式完成跨平台的数据交换。当打开任意一个文件浏览器窗口时,左侧导航栏会出现指向“\\wsl$”链接;点击进入后会展示已安装的所有Linux发行版名称列表。选中目标版本即可浏览对应系统的根目录结构并支持常规鼠标右键菜单选项如剪切、粘贴等基本动作。
#### 设置共享挂载点
为了更方便地管理和同步数据,建议创建固定的映射关系以便长期稳定使用。编辑/etc/wsl.conf配置文件加入自动装载规则能够简化日常维护工作量的同时提高效率:
```ini
[network]
generateHosts = true
generateResolvConf = false
[user]
default=your-linux-username
[automount]
root = /mnt/
options = "metadata"
enabled = true
```
上述设置确保每次启动时都会重新加载必要的驱动程序和服务,并允许以元数据模式启用权限控制机制从而更好地兼容NTFS分区下的属性继承逻辑。
阅读全文
相关推荐


















