文章目录
- 启动 WSL
- 列出 Linux 发行版
- 安装 Linux 发行版
- 设置默认的 Linux 发行版
- 卸载 Linux 发行版
- 更新 WSL
- 检查 WSL 状态
- 启动和关闭 WSL
- 跨系统文件访问
- 其他命令
 
 
Windows Subsystem for Linux (WSL) 提供了一系列命令用于管理 Linux 发行版在 Windows 系统中的运行。下面是一些常用的 WSL 命令及其用法示例:
启动 WSL
- wsl- 不带参数启动时,将使用默认的 Linux 发行版。
 
列出 Linux 发行版
- wsl --list或- wsl -l- 列出所有已安装的 Linux 发行版。
 

- wsl --list --online或- wsl -l -o- 列出可以从 Microsoft Store 安装的在线 Linux 发行版。
 

- wsl --list --verbose或- wsl -l -v- 显示详细的发行版列表,包括发行版的状态和使用的 WSL 版本(1 或 2)。
 

- wsl --list --running- 列出所有正在运行的 Linux 发行版。
 

- wsl --list --all- 列出所有已知的发行版,包括未安装的。
 
安装 Linux 发行版
- wsl --install --distribution <DistributionName>或- wsl --install -d <DistributionName>- 安装指定的 Linux 发行版,如 wsl --install -d Ubuntu。
 
- 安装指定的 Linux 发行版,如 
设置默认的 Linux 发行版
- wsl --set-default <DistributionName>- 设置默认启动的 Linux 发行版。
 

卸载 Linux 发行版
- wsl --unregister <DistributionName>- 卸载一个已安装的 Linux 发行版。
 
更新 WSL
- wsl --update- 更新 WSL 的内核到最新版本,仅限 WSL 2。
 

检查 WSL 状态
- wsl --status- 查看 WSL 的当前状态。
 
启动和关闭 WSL
-  wsl --launch- 启动默认的 Linux 发行版。
 
-  wsl --shutdown- 关闭所有的 Linux 发行版实例。
 

跨系统文件访问
- wslpath- 在 WSL 和 Windows 文件路径之间转换。例如,将 Windows 路径转换为 WSL 路径:wslpath "C:\Users\YourName\Documents"。
 
- 在 WSL 和 Windows 文件路径之间转换。例如,将 Windows 路径转换为 WSL 路径:
其他命令
-  wsl --help- 显示所有可用的 WSL 命令及其描述。
 
-  wsl --version- 显示当前 WSL 的版本。
 
-  wsl --export <DistributionName> <Path>- 导出一个发行版为 tar 文件。
 
-  wsl --import <DistributionName> <Path> <TarFile>- 导入一个 tar 文件为新的发行版。
 
请注意,某些命令可能要求管理员权限才能执行。如果遇到权限问题,尝试使用 Run as administrator 运行命令提示符或 PowerShell。
以上命令适用于 Windows 10 和 Windows 11 上的 WSL 1 和 WSL 2。具体可用性可能取决于你的 WSL 版本和 Windows 的更新状态。
纵然变化,依然故我。