亚洲乱色熟女一区二区三区丝袜,天堂√中文最新版在线,亚洲精品乱码久久久久久蜜桃图片,香蕉久久久久久av成人,欧美丰满熟妇bbb久久久

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網站管理員

Windows 的 Linux 子系統(tǒng) WSL 安裝、使用及基本命令總結

admin
2025年7月19日 0:8 本文熱度 4514

"WSL" 是 Windows Subsystem for Linux(Windows 的 Linux 子系統(tǒng))的縮寫,是微軟在 Windows 上運行原生 Linux 二進制可執(zhí)行文件的兼容層。

主要功能:

  • 允許用戶在 Windows 上直接運行 Linux 命令行工具(如 Bash、apt、grep 等)。

  • 支持多個 Linux 發(fā)行版(如 Ubuntu、Debian、Kali Linux 等)。

  • 適用于開發(fā)、測試和系統(tǒng)管理任務。

兩種版本:

  • WSL 1(基于兼容層,性能較低但兼容性好)

  • WSL 2(基于輕量級虛擬機,性能更高,支持完整 Linux 內核)

常見用途:

  • 運行 Linux 開發(fā)環(huán)境(如 Python、C/C++、Node.js)。
  • 使用 Docker 容器開發(fā)。
  • 測試 Linux 腳本或工具。

1. WSL 安裝方法

1.1系統(tǒng)要求
  • Windows 10(版本 2004 或更高) 或 Windows 11
  • 支持 虛擬化技術(VT-x/AMD-V)BIOS/UEFI 中需啟用
1.2安裝步驟

方法 1:一鍵安裝(推薦)

wsl --install
  • 默認安裝 Ubuntu
  • 自動啟用 WSL 和虛擬機平臺功能
  • 安裝完成后需 重啟電腦

方法 2:手動安裝

1)啟用 WSL 功能(管理員 PowerShell):

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

2)啟用虛擬機平臺(WSL 2 需要):

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

3)重啟電腦

4)設置 WSL 2 為默認版本

wsl --set-default-version 2

5)安裝 Linux 發(fā)行版(Microsoft Store 或命令行):

  • 從 Microsoft Store 下載(如 Ubuntu、Debian、Kali Linux)
  • 或使用命令行安裝:
wsl --install -d <發(fā)行版名稱>  
# 例如:wsl --install -d Ubuntu-22.04

2. WSL 使用技巧

2.1基本命令

命令說明
wsl
進入默認發(fā)行版的終端
wsl -d <發(fā)行版>
進入指定發(fā)行版
wsl --list --online
查看可安裝的發(fā)行版
wsl --list --verbose
查看已安裝的發(fā)行版及版本(WSL 1/WSL 2)
wsl --shutdown
關閉所有 WSL 實例
wsl --terminate <發(fā)行版>
終止指定發(fā)行版
wsl --export <發(fā)行版> <文件名.tar>
導出發(fā)行版為備份文件
wsl --import <新發(fā)行版> <安裝路徑> <備份文件>
從備份恢復發(fā)行版

2.2文件系統(tǒng)交互
  • Windows 訪問 Linux 文件
\\wsl$\<發(fā)行版名稱>\(如 \\wsl$\Ubuntu\home\user)
  • Linux 訪問 Windows 文件
/mnt/c/(對應 C:\)
/mnt/d/(對應 D:\)
2.3配置默認用戶
<發(fā)行版> config --default-user <用戶名>

例如(Ubuntu):

ubuntu config --default-user root  # 默認以 root 登錄
2.4升級 WSL 2 內核
wsl --update
2.5運行 GUI 應用(WSLg)
  • 支持 Linux GUI 程序(如 GIMP、VS Code)
  • 直接運行:
  gedit  
  或
  firefox、nautilus 等

3. 高級用法

3.1 Docker + WSL 2

1)安裝 Docker Desktop 并啟用 WSL 2 后端

2)在 WSL 中直接使用 docker 命令

3.2 VS Code 遠程開發(fā)

1)安裝 VS Code 和 Remote - WSL 擴展

2)在 WSL 終端輸入:

code .

即可在 Windows 的 VS Code 中編輯 Linux 文件

3.3 Zsh / Oh My Zsh 美化終端
sudo apt install zsh
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

4. 常見問題

4.1 WSL 2 網絡問題

Windows 訪問 WSL 2 服務(如 localhost:3000):

hostname -I  # 查看 WSL 2 的 IP

WSL 2 訪問 Windows 服務

cat /etc/resolv.conf  # 查看 Windows 的 IP(nameserver)
4.2性能優(yōu)化

關閉 WSL 2 的虛擬機(節(jié)省資源):

wsl --shutdown

限制內存使用(在 %USERPROFILE%\.wslconfig 中配置):

[wsl2]
memory=4GB  # 限制最大內存
processors=2  # 限制 CPU 核心數(shù)

5. 總結

適合人群:開發(fā)者、Linux 學習者、DevOps

優(yōu)勢:輕量級、高性能、與 Windows 無縫集成

推薦版本WSL 2(支持完整 Linux 內核)

附:WSL 命令速查表

命令描述
wsl --list --online
列出可用的 Linux 發(fā)行版
wsl --install
安裝默認發(fā)行版(Ubuntu)
wsl --install --distribution <dist_name>
安裝指定的 Linux 發(fā)行版
wsl --list --verbose
列出已安裝的發(fā)行版(詳細信息)
wsl -d <dist_name>
從終端運行指定發(fā)行版
wsl -d <dist_name> --user <username>
以指定用戶身份運行發(fā)行版
wsl ~ -d <dist_name>
在默認用戶的主目錄下打開發(fā)行版
wsl --set-default <dist_name>
將指定發(fā)行版設為默認
wsl --terminate <dist_name>
終止正在運行的發(fā)行版
wsl --shutdown
關閉 WSL 及相關系統(tǒng)
wsl --version
獲取系統(tǒng)上的 WSL 版本
wsl --status
檢查 WSL 狀態(tài)及其配置等
wsl --set-version <dist_name> <ver>
更改發(fā)行版的 WSL 版本
wsl --export <dist_name> <file.tar>
將發(fā)行版導出為指定名稱的 tar 文件
wsl --import <dist_name> <import location> <exported file>
從 tar 文件導入發(fā)行版
wsl --unregister <DistributionName>
注銷(刪除)發(fā)行版
wsl --mount <diskpath>
掛載磁盤
wsl --update
更新 WSL 版本
wsl --help
獲取 WSL 命令及選項的幫助信息

注:

  • <dist_name> 表示發(fā)行版名稱(如 Ubuntu、Debian 等)。
  • <username> 表示 Linux 用戶名。
  • <file.tar> 表示導出的 tar 文件名。
  • <diskpath> 表示磁盤路徑。


閱讀原文:原文鏈接


該文章在 2025/7/21 10:58:58 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業(yè)的專業(yè)生產管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內大量中小企業(yè)的青睞。
點晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業(yè)務管理,結合碼頭的業(yè)務特點,圍繞調度、堆場作業(yè)而開發(fā)的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點晴WMS倉儲管理系統(tǒng)提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統(tǒng),標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved