WSL WSA 适用于 Linux 的 Windows 子系统
目录
目录
WSL WSA 适用于 Linux 的 Windows 子系统
适用于 Linux 的 Windows 子系统
适用于 Linux 的 Windows 子系统 (WSL) 可让开发人员直接在 Windows 上按原样运行 GNU/Linux 环境(包括大多数命令行工具、实用工具和应用程序),且不会产生传统虚拟机或双启动设置开销。
通过 WSL,可使用与 Windows 工具(如 PowerShell 或 VS Code)完全集成的 Linux 工具(如 Bash 或 Grep),而无需双启动。
基本命令
whoami # 输出当前用户名
wsl --install # 安装 WSL 和 Linux 的 Ubuntu 发行版
wsl --install -d xx # 【--distribution】安装指定名称的 Linux 发行版
wsl -l -o # 【--list】【--online】查看可用的 Linux 发行版列表
wsl -l -v # 【--verbose】列出已安装的发行版列表,--all/running
wsl -s xx # 【--set-default】设置默认 Linux 发行版
wsl -u Username # 【--user】以特定用户的身份运行
wsl --status # 查看有关 WSL 配置的常规信息
wsl --update # 更新 WSL Linux 内核的版本,【--rollback】还原到之前的版本
wsl --help # 查看 WSL 中可用的选项和命令列表
wsl -t xx # 【--terminate】终止指定的发行版
wsl --shutdown # 终止所有正在运行的发行版和 WSL 2 轻量级实用工具虚拟机
wsl --unregister xx # 注销并卸载指定名称的 WSL 发行版
启动和退出方式
启动方式
- 在 terminal 中输入
ubuntu
命令启动(已安装的发行版的名称) - 在 terminal 中输入
wsl
命令快速启动(启动的是默认的发行版) - 在 terminal 中输入
wsl xxx
命令启动,例如wsl pwd
或wsl date
- 在 terminal 中点击
ubuntu
菜单启动(会自动为此发行版生成一个菜单) - 通过 windows 开始菜单中的
快捷方式
启动 - 通过
C:\Program Files\WindowsApps\CanonicalGroupLimited.UbuntuonWindows_xxx
目录下的ubuntu.exe
启动
如果当前不在 WSL 命令行中,通过上面的方式再启动一次即可
退出方式
- 在 Linux 中执行
exit
命令 - 在任意 terminal 中执行
wsl --shutdown
命令退出所有发行版 - 在任意 terminal 中执行
wsl -t ubuntu
命令退出指定发行版
设置用户名和密码
使用 WSL 安装 Linux 发行版的过程完成后,使用开始菜单打开该发行版,系统将要求你为 Linux 发行版创建“用户名”和“密码”。
此用户名和密码特定于安装的每个单独的 Linux 分发版,与 Windows 用户名无关。
输入密码时,屏幕上不会显示任何内容。这称为盲目键入。
创建用户名和密码后,该帐户将是分发版的默认用户,并将在启动时自动登录。
此帐户将被视为 Linux 管理员,能够运行 sudo (Super User Do) 管理命令。
在 WSL 上运行的每个 Linux 发行版都有其自己的 Linux 用户帐户和密码。 每当添加分发版、重新安装或重置时,都必须配置一个 Linux 用户帐户。
适用于 Android 的 Windows 子系统
适用于 Android™️ 的 Windows 子系统使你的 Windows 11
设备能够运行 Amazon Appstore
中提供的 Android 应用程序。
迷你主机 CPU N5105 不满足安装 wsa 的条件!
设备要求
安装
- 系统设置 - 时间和语言 - 语言和区域 - 设置成
英国/美国
,支持的国家和地区 - 进入微软 store 商店,搜索 amazon,获取安装,改回中国,跳转链接
- 下载 APK 安装程序,支持双击 APK 文件安装应用
卸载
卸载后,关联的所有应用也将随之卸载。
- 卸载 Amazon Appstore 将卸载适用于 Android 的 Windows 子系统及所有 Amazon 应用
- 卸载适用于 Android 的 Windows 子系统将卸载 Amazon Appstore 及所有 Amazon 应用
- 卸载 Amazon Appstore 应用只会卸载该应用(与 Windows 应用的行为相同)
2018-07-21
本文来自博客园,作者:白乾涛,转载请注明原文链接:https://www.cnblogs.com/baiqiantao/p/9347590.html
分类:
01 新版 MarkDown
标签:
2018
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!