**WSL(Windows Subsystem for Linux)**是微软开发的一项功能,允许你在 Windows 系统内部直接运行 Linux 环境,无需安装虚拟机或双系统。

WSL 的主要特点:
无需虚拟机:不像传统虚拟机(如 VirtualBox、VMware),WSL 与 Windows 深度集成,资源开销更小。
原生 Linux 命令行体验:你可以使用常见的 Linux 工具和命令(如 bash、grep、ls、ssh、apt 等)。
访问 Windows 文件系统:Linux 环境可以直接访问 Windows 文件(如 /mnt/c/ 对应 C:\)。
支持 GUI 应用(WSLg):从 WSL2 开始,配合 WSLg,还能运行 Linux 图形界面程序(比如 GIMP、VS Code 等)。
支持 Docker、GPU 加速、CUDA(需配置):这对深度学习、开发测试等场景非常有用。
WSL 有两个主要版本:
WSL1:通过翻译层将 Linux 系统调用转换为 Windows 系统调用,兼容性较好,但性能(尤其 I/O)不如 WSL2。
WSL2:基于轻量级虚拟机,运行真实的 Linux 内核,性能更强,支持完整系统调用,推荐用于开发、训练模型等任务。


官方文档

除此之外,还要加上以下这步:
运行命令:bcdedit /set hypervisorlaunchtype auto

在这里插入图片描述
下次进入的方式:
在这里插入图片描述

  • 访问 Windows 文件:在 WSL 中,您的 Windows 驱动器挂载在 /mnt/ 目录下。例如,您的 C 盘位于 /mnt/c
  • 其他盘符:如果您有 D 盘或 E 盘,它们也会自动挂载在 /mnt/d 和 /mnt/e 目录下。

更多推荐