WSL 是 "Windows Subsystem for Linux" 的缩写。它是由微软开发的一项功能,允许在 Windows 10 和 Windows 11 操作系统上运行 Linux 二进制可执行文件(ELF 格式)。WSL 提供了一个轻量级的虚拟化环境,使用户能够在不使用虚拟机的情况下运行大多数 Linux 命令行工具和应用程序。
WSL 有两个版本:
- WSL 1:这是最初的版本,通过 Windows 内核兼容层翻译 Linux 系统调用以在 Windows 上运行。
- WSL 2:这是更新的版本,使用真正的 Linux 内核运行在一个轻量级的虚拟机中,提供了更高的性能和更好的兼容性。
安装启动:
wsl --list --online查看可以安装的版本wsl --install Ubuntu-24.04选择安装的版本wsl -l -v查看已经安装的版本wsl --set-default <version>修改默认项- windows的路径在
/mnt下放置 wsl -d <version>运行wsl
在wsl环境中利用VsCode打开文件夹
- VsCode下载wsl插件
- 命令行输入
code . - 可以直接在资源管理器-linux中打开
备份还原
wsl --export <Distro发行版> <Filename> [Options]
关闭正在运行的wsl实例
wsl --shutdown