WSL:Windows 自带的 Linux 子系统,开发者的双修方案
Windows 软件 国内可用内置 Linux 子系统
工具介绍
WSL(Windows Subsystem for Linux)是 Windows 系统自带的功能,一条 wsl --install 命令就能在 Windows 里装出一个真正的 Linux 环境:不用虚拟机软件、不用双系统,Linux 命令行和 Windows 桌面并存,文件系统互相可见。对需要在 Windows 上做开发又离不开 Linux 工具链的人来说,这是微软官方给的答案。
它的能力面比很多人以为的宽。发行版随便换:默认装 Ubuntu,Kali、openSUSE、Debian 等一条命令可加,多套环境并存、随时切换默认。备份迁移是亮点:export 一条命令把整个子系统打成 tar 包,import 到另一台机器或另一个盘符就完成迁移,C 盘吃紧时把子系统搬去 D 盘也是标准操作。文件互访双向打通:Windows 资源管理器里有 Linux 入口,Linux 里能直接挂载 C 盘,甚至能在 Linux 命令行里调 notepad、在 PowerShell 里调 grep,两边命令混着写。
进阶能力是它对开发者的真正吸引力:WSLg 让 Linux 图形应用直接以 Windows 窗口打开;NVIDIA 显卡直通让 CUDA、深度学习框架在子系统里跑满 GPU,比任何虚拟机方案都顺滑;Docker Desktop 可以把 WSL 当后端;mirrored 网络模式让子系统与宿主机共用 IP,解决局域网访问问题;systemd 也能开。配置文件分全局与单发行版两层,改完 shutdown 等八秒生效。
适合谁:在 Windows 上写代码、跑 Linux 工具链、学运维的开发者;想玩 Kali 又不想装虚拟机的安全爱好者。注意:大量 IO 的项目建议把文件放进子系统内部而不是挂载盘,性能差距明显;远程桌面等复杂场景官方也建议用 Hyper-V 而不是硬啃 WSL。
惊蛰 整理 · 2026-10 收录
本页由编辑 惊蛰 整理与维护 · 了解幕后


