Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 1.99 KB

wsl.md

File metadata and controls

39 lines (29 loc) · 1.99 KB

WSL( Windows Subsystem for Linux)

WSL简介

  • The Windows Subsystem for Linux lets developers run a GNU/Linux environment -- including most command-line tools, utilities, and applications -- directly on Windows, unmodified, without the overhead of a traditional virtual machine or dualboot setup.

安装

  • 默认安装命令

      wsl --install
    
  • 查看微软提供的系统

      wsl --list --online
    
  • 安装指定版本

      wsl --install -d <DistroName>
    
  • 列出已安装的 Linux 发行版

      wsl --list --verbose
    
  • 通过 PowerShell 或 CMD 运行特定的 Linux 发行版

      wsl --distribution <Distribution Name> --user <User Name>
    
    • 进入默认 WSL 分发版的根目录:

        wsl -u root
      
  • 关闭

      wsl --shutdown
    
    • 立即终止所有正在运行的发行版和 WSL 2 轻量级实用工具虚拟机。 在需要重启 WSL 2 虚拟机环境的情形下,例如更改内存使用限制或更改 .wslconfig 文件,可能必须使用此命令。
  • 注销或卸载 Linux 发行版

      wsl --unregister <DistributionName>
    
    • 如果将 替换为目标 Linux 发行版的名称,则将从 WSL 取消注册该发行版,以便可以重新安装或清理它。 警告:取消注册后,与该分发版关联的所有数据、设置和软件将永久丢失。 从 Store 重新安装会安装分发版的干净副本。 例如:wsl --unregister Ubuntu 将从可用于 WSL 的发行版中删除 Ubuntu。 运行 wsl --list 将会显示它不再列出。
    • 还可以像卸载任何其他应用商店应用程序一样卸载 Windows 计算机上的 Linux 发行版应用。 若要重新安装,请在 Microsoft Store 中找到该发行版,然后选择“启动”。
  • 装载磁盘或设备

      wsl --mount <DiskPath>
    
  • Windows访问Linux目录

    • 在wsl2中linux的文件系统整个是个镜像文件,启动系统后,这个文件系统映射到了 \\wsl$\Ubuntu-20.04\ (系统名称和版本)下面。
  • Linux访问Windows文件

    • Windows的磁盘被挂载到了/mnt下,可以直接访问