🐬WSL: 使用笔记

type
status
date
slug
summary
tags
category
icon
password
comment
在 Windows 上无缝运行 ,为开发者打开新世界的大门。

🧩 什么是 WSL?

(简称 WSL)是 Windows 提供的一项兼容子系统,
允许在 Windows 系统上原生运行 用户空间环境。
相比传统的虚拟机(如 VMware Workstation、VirtualBox):
  • WSL 几乎无启动开销,打开终端即进入 Linux
  • 占用资源极低,无需完整模拟硬件
  • 可与 Windows 文件系统互通,开发效率更高

⚙️ 两个版本

版本
内核实现
性能
特点
WSL1
系统调用翻译层
快速启动、I/O快
轻量,但兼容性不足
WSL2
轻量 + 原生 Linux 内核
文件 I/O 较慢
兼容性最佳,支持 等容器生态
目前推荐使用 WSL2

🧪 能做什么

  • 使用 Linux 命令行工具(bash, sed, grep, ssh…)
  • 运行 Linux-only 开发环境(、、 等)
  • 直接在 中打开 WSL 里的项目进行开发
  • 与 Windows 文件互通(Linux 里 /mnt/c/ 就是 C 盘)

⚡️ 安装简述

  1. 启用 WSL 功能
    1. 选择发行版(如 )
      1. 切换为 WSL2
        首次进入会提示创建用户名和密码。

        🖥️ 使用体验

        • 打开 ,选择 Ubuntu 即进入 Linux
        • 可以同时使用 explorer.exe . 打开当前目录的资源管理器
        • 在 VS Code 里安装 插件,即可在 WSL 环境中开发

        📌 总结

        WSL 让开发者在 Windows 上获得原生 Linux 环境,
        特别适合:
        • 想用 Linux 工具链但不想装虚拟机
        • 平常主要在 Windows 工作但偶尔需要 Linux 环境
        • 做数据科学、AI、后端开发等依赖 Linux 的项目
         
        Prev
        H-1B 签证
        Next
        R 的 future 包(异步与并行)
        Loading...
        Article List
        Evan の Logbook
        ✨ Updates
        🎨 Style Guide
        🧠 Creative Resources
        🗒️ Mind Notes
        🧭 Knowbase
        📘 SOPs
        🩺 Medical Research
        🛠️ Tech Chronicles
        💰 Fortune Blueprint
        📈 R Visionary
        📊 Statistics
        🖼️ BioVis