【C++】WSL常用语法
WSL(Windows Subsystem for Linux)提供了丰富的命令行工具,方便用户在Windows上管理和使用Linux环境。以下是一些常用的WSL语法和命令:
1. WSL 管理命令
这些命令用于管理WSL的安装、版本、发行版等。
命令 | 说明 |
---|---|
wsl --list 或 wsl -l | 列出已安装的Linux发行版 |
wsl --list --verbose 或 wsl -l -v | 列出已安装的发行版及其版本(WSL 1 或 WSL 2) |
wsl --set-version <发行版名称> <版本号> | 将指定发行版设置为WSL 1 或 WSL 2 |
wsl --set-default-version <版本号> | 设置新安装发行版的默认版本(1 或 2) |
wsl --shutdown | 立即停止所有WSL实例 |
wsl --terminate <发行版名称> | 终止指定发行版的运行 |
wsl --unregister <发行版名称> | 卸载指定发行版 |
wsl --update | 更新WSL内核 |
wsl --status | 查看WSL状态(版本、内核版本等) |
2. 启动和运行Linux发行版
命令 | 说明 |
---|---|
wsl 或 wsl ~ | 启动默认的Linux发行版 |
wsl -d <发行版名称> | 启动指定的Linux发行版 |
wsl <Linux命令> | 直接在Windows命令提示符或PowerShell中运行Linux命令 |
exit | 退出当前WSL会话 |
wsl --set-default <发行版名称> | 将指定发行版设置为默认 |