DeepSeek生成(2025年10月29日23:07:15)
目录
- 🚀 WSL 常用命令速查
- 安装与基本设置
- 发行版管理
- 日常使用命令
- 系统管理
- 高级功能
- 💡 实用技巧
🚀 WSL 常用命令速查
安装与基本设置
# 设置默认WSL版本为WSL 2
wsl --set-default-version 2# 更新WSL内核
wsl --update# 从GitHub下载更新(解决网络问题)
wsl --update --web-download# 查看可安装的Linux发行版
wsl --list --online# 安装指定发行版(如Ubuntu)
wsl --install Ubuntu
发行版管理
# 列出所有已安装的发行版
wsl --list --verbose# 设置默认发行版
wsl --set-default Ubuntu# 更改指定发行版的WSL版本
wsl --set-version Ubuntu 2# 终止指定发行版
wsl --terminate Ubuntu# 卸载发行版
wsl --unregister Ubuntu# 导出发行版备份
wsl --export Ubuntu Ubuntu-backup.tar# 导入发行版
wsl --import Ubuntu C:\WSL\Ubuntu Ubuntu-backup.tar
日常使用命令
# 启动默认发行版
wsl# 以指定用户启动
wsl --user username# 启动特定发行版
wsl --distribution Ubuntu# 直接执行Linux命令(不进入shell)
wsl --exec ls -l# 在指定目录下启动
wsl --cd "C:\project"# 在Linux主目录启动
wsl --cd ~
系统管理
# 立即关闭所有WSL实例
wsl --shutdown# 查看WSL状态
wsl --status# 磁盘管理 - 挂载物理磁盘
wsl --mount \\.\PHYSICALDRIVE1 --name mydisk# 调整发行版磁盘大小
wsl --manage Ubuntu --resize 50GB
高级功能
# 启用稀疏磁盘(自动回收空间)
wsl --manage Ubuntu --set-sparse true# 设置发行版默认用户
wsl --manage Ubuntu --set-default-user newuser# 移动发行版到新位置
wsl --manage Ubuntu --move D:\WSL\Ubuntu# 调试模式
wsl --debug-shell
💡 实用技巧
-
快速执行单条命令:
wsl ls -la /home wsl --exec python3 script.py -
跨系统路径转换:
wsl --cd "C:\Users" ls -la -
查看详细发行版信息:
wsl --list --verbose -
安装特定版本的发行版:
wsl --install --version 2