文章目录
- 启动 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 的更新状态。
纵然变化,依然故我。



















