WSL 是指 windows subsystem for linux ,在 win10 被引入,为用户提供 Linux 命令行和编程环境。
1、安装 WSL
新版本的 win10 已经简化了很多,具体安装可参考https://learn.microsoft.com/zh-cn/windows/wsl/basic-commands#install。
wsl --list --online
wsl --install --distribution=Ubuntu20.04
在 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.