WSL 是指 windows subsystem for linux ,在 win10 被引入,为用户提供 Linux 命令行和编程环境。
1、安装 WSL
第一步,在 win10 的设置窗口搜索和打开「启用或关闭 windows 功能」,点选「适用于 Linux 的 Windows 子环境」。
第二步,在 microsoft store 搜索并安装 Ubuntu。安装后点击运行,会弹出一个窗口,耐心等待后,根据提示输入用户名和密码即可。
第三步,点击程序 ubuntu ,或者在 cmd 或 powershell 运行 bash ,都可以进入 WSL ,之后的用法就和 ssh 登录一个 linux 服务器后基本一致了。
推荐使用 windows terminal ,内置 powershell 和 WSL 窗口,配色和功能有微软的优秀品质。
2、一些细节
- WSL 可以访问(读写均可) windows 系统的文件,都挂载在
/mnt/
下,比如D:/download/a.pdf
即对应/mnt/d/download/a.pdf
。
3、找回密码
用户进入 WSL 不需要密码,用户密码主要用于sudo
命令上。
如果忘记密码,可以先切换成 root 账户,修改密码后,再切换回实际账户。以下在 cmd 或者 powershell 窗口运行:
wsl -i root
passwd username
Q. E. D.