Files
llm_wiki/tools/docs/homewiki/WSL使用指南.md
T
hehaiguang1123 a6f05ab2d5 Phase 0-2: Schema cleanup, typed relations, event-driven automation
- Phase 0: AGENTS.md cleanup (dedup quotes, renumber sections, merge qmd)
- Phase 1: typed relations (manage-relations.py, graph-search.py, check-staleness.py, detect-conflicts.py)
- Phase 2: frontmatter validator, weekly lint, knowledge promotion, git hooks
- Fix .gitignore to track tools/ and .githooks/
- Fix git remote URL (remove plaintext token)
- New wiki pages: 504 pages, 34 raw sources
2026-07-01 08:05:43 +08:00

3.0 KiB
Raw Blame History

type, subtype, title, created, updated, tags, sources, confidence
type subtype title created updated tags sources confidence
concept technology Windows Subsystem for Linux 2026-05-20 2026-05-20
tool
workflow
Windows
Linux
https://docs.microsoft.com/zh-cn/windows/wsl/
high

Windows 11 WSL 使用指南

Windows Subsystem for LinuxWindows 11 内置的 Linux 子系统

简介

WSL 让你在 Windows 里直接运行 Linux 子系统,无需虚拟机或双系统。Win 11 自带 WSL2。

安装

# PowerShell 以管理员身份运行
wsl --install

# 重启后自动完成 Ubuntu 安装

其他发行版:

wsl --install -d Debian
wsl --install -d Ubuntu-22.04
wsl --list --online   # 查看可用发行版

WSL1 vs WSL2

特性 WSL1 WSL2
架构 Linux ELF 二进制翻译 完整 Linux 内核虚拟机
性能(文件系统 I/O 更快(跨系统访问稍慢)
GPU/CUDA 不支持 支持
系统调用兼容性 少数不支持 几乎完全兼容
内存占用 更小 动态分配

日常开发推荐 WSL2

常用命令

wsl --status           # 查看状态
wsl --list -v          # 列出已安装的发行版
wsl -d Ubuntu          # 启动指定发行版
wsl --shutdown         # 关闭所有 WSL(重置)
wsl --update           # 更新 WSL 内核
wsl -e cat /etc/os-release   # 不进入 Shell 直接执行命令

Windows 终端直接操作 Linux 文件:

wsl ls ~/

文件互访

方向 路径
Linux → Windows cd /mnt/c/Users/你的用户名
Windows → Linux \\wsl$\Ubuntu\home\username

常用场景

1. 开发环境

  • 使用 Linux 原生工具链(bash, git, ssh, vim
  • Node.js / Python / Go 开发
  • 不用纠结 Windows 路径问题

2. 容器 & DevOps

  • Docker Desktop 底层用 WSL2 运行
  • 直接在 Linux 环境打包/测试
  • Kubernetes / Docker 编排

3. 机器学习 / AI

  • WSL2 + CUDA GPU 加速
  • 跑 TensorFlow / PyTorch 训练
  • 用 Ollama 本地跑 LLM

4. 服务器管理

  • SSH 远程连接服务器
  • 跑 Shell 脚本 / Cron 定时任务
  • 使用 Ansible / Terraform 管理 Infra

5. 学习 Linux

  • 零成本体验 Linux 环境
  • 熟悉命令行 / 系统管理
  • 无破坏 Windows 的风险

核心优势

优势 说明
性能 直接调用 Windows 内核,接近原生 Linux 效率
资源 比虚拟机轻量,内存/磁盘占用小
互通 与 Windows 文件系统无缝互操作
终端 用 Windows Terminal 体验原生 Linux 终端
开发 直接用 Linux 工具链
GPU 支持 WSL2 支持 GPU 加速,可跑 CUDA/机器学习

注意事项

  • 版本Win 11 自带 WSL2Win 10 需要 2004+ 且开启虚拟机平台
  • 数据:Linux 文件尽量放 WSL 内部,跨系统 I/O 有性能损耗
  • 杀毒软件:部分 AV 会显著拖慢 WSL2 文件系统,必要时加白

参考