WSL 入门教程
本文主要介绍 WSL(Windows Subsystem for Linux)的基本概念、功能特性、安装方法以及 SSH 配置等内容。
WSL 简介
WSL 是 “Windows Subsystem for Linux” 的缩写,即 Windows 系统的 Linux 子系统。WSL 的初衷是为了在 Windows 系统中直接运行 Linux 工具链,而不需要安装虚拟机。
在 Windows 10(1607 版本)及更新的版本中,WSL 就以系统组件的形式出现在 Windows 系统中。用户可以像打开 CMD 命令行工具那样使用 WSL。
功能特性
WSL 作为宿主系统 Windows 的子系统,与虚拟机还是有些区别的。
- WSL 作为系统层的一部分,相较于应用层(虚拟机)会消耗更少的资源,并且与系统契合度更高;
- WSL 子系统“依附于”宿主系统,因此在使用上会受到一些限制,比如与 Windows 共享同一套网络端口,并且优先级低于主系统;
- WSL 会一直伴随主系统运行,不需要像虚拟机一样启动,只需要打开命令行窗口,建立 Session 即可;
- 虽然 WSL 不是完整的 Linux 系统,但它依然可以做到绝大多数在完整 Linux 系统能做的事。