-
WSL 是什么?
WSL 是 Windows 系统的一项功能,允许在 Windows 上直接运行 Linux 发行版(如 Ubuntu、Debian、Kali 等),无需虚拟机或双系统。它能让开发者在 Windows 环境中无缝使用 Linux 工具、命令行和应用程序,是 Windows 对开发者友好的重要特性。
当你在 Windows 中安装并启用了 WSL 后,文件资源管理器会自动识别 WSL 中的 Linux 发行版,并在左侧导航栏显示 “Linux” 图标。点击该图标,可直接访问 WSL 中 Linux 系统的文件系统(例如 Ubuntu 的 /home/用户名 目录)。
-
常见场景
- 开发者需求:如果你是程序员,需要在 Windows 上使用 Linux 专属的开发工具(如 Docker、Shell 脚本、特定编译器等),WSL 能让你在不切换系统的情况下完成工作。
- 学习 Linux:适合想学习 Linux 但不想单独安装系统的用户,通过 WSL 可快速体验 Linux 命令行和基础操作。
- 跨系统文件访问:WSL 与 Windows 之间的文件可以互相访问,方便在 Windows 中编辑 Linux 项目文件,或在 Linux 中调用 Windows 资源。
- 如何管理 WSL?
安装 / 卸载 WSL:可通过 Windows 应用商店安装 Linux 发行版(如搜索 “Ubuntu”),或用 PowerShell 命令wsl --install
安装。若要卸载,可在 “设置 - 应用 - 应用和功能” 中找到对应的 Linux 发行版并卸载。
启动 / 停止 WSL:安装后,直接在开始菜单搜索 Linux 发行版名称(如 “Ubuntu”)即可启动;也可通过 PowerShell 命令wsl
或wsl -d <发行版名称>
启动指定发行版。若要停止所有 WSL 实例,可执行wsl --shutdown
。 - 行会和