当前位置: 首页 > news >正文

WSL 基础命令

 Windows Subsystem for Linux(WSL)是微软为 Windows 系统提供的一项功能,允许用户在 Windows 上直接运行原生的 Linux 命令行工具、应用程序和脚本,而无需传统虚拟机(如 VirtualBox、VMware)或双系统启动。

# 查看可通过在线商店获得的 Linux 发行版列表。 此命令也可输入为:wsl -l -o。
wsl --list --online
#查看安装在 Windows 计算机上的 Linux 发行版列表,其中包括状态(发行版是正在运行还是已停止)和运行发行版的 WSL 版本(WSL 1 或 WSL 2)。
wsl --list --verbose# 运行 Ubuntu
wsl -d Ubuntu-22.04# 运行-以特定用户 wsl --distribution <Distribution Name> --user <User Name>
wsl --distribution Ubuntu-22.04 --user root# 更改分发版登录的默认用户: <Distribution Name> config --default-user <User Name>
#将 Ubuntu 分发的默认用户更改为“root”用户
ubuntu2204.exe config --default-user root# 终止运行 wsl --terminate <Distribution Name>;重置 Ubuntu-22.04 运行
wsl --terminate Ubuntu-22.04# 卸载 wsl --unregister <DistributionName>
wsl --unregister Ubuntu-22.04# 关机
wsl --shutdown# 修改密码 在Ubuntu 系统中 输入 passwd  再输入密码即可
passwd

参考链接:设置 WSL 开发环境 | Microsoft Learn

http://www.xdnf.cn/news/629965.html

相关文章:

  • 整平机实战手册:从参数调试到工艺优化的全流程指南
  • “天启” AI 技术演进任重道远
  • 为什么我输入对了密码,还是不能用 su 切换到 root?
  • 推荐系统里真的存在“反馈循环”吗?
  • WordPress多语言插件安装与使用教程
  • 2025年电工杯数学建模B题【垃圾运输】原创论文分享
  • 医学影像科研概述与研究伦理
  • [软件测试_4] 沟通技巧 | 测试用例 | 设计方法
  • 大模型推理 memory bandwidth bound (5) - Medusa
  • 一本通1307:【例1.3】高精度乘法 1308:【例1.5】高精除
  • 矩阵乘法--Python
  • Linux—进程池实现
  • 技术文档炼金术:从混乱到优雅的知识封装
  • 嵌入式工程师常用软件
  • React Native 拼音及拼音首字母搜索组件开发
  • 初识Vue【1】
  • 数据库调优与数据表的范式设计
  • C语言 动态内存管理(4)
  • SQL SERVER常用聚合函数整理及示例
  • 7.1查找的基本概念
  • 【samba和nfs的搭建】
  • MCP与AI模型的多语言支持:让人工智能更懂世界
  • 关于spring @Bean里调用其他产生bean的方法
  • Mybatis(2)
  • Oracle基础知识(四)
  • OpenLayers 加载测量控件
  • 网络安全零基础培训 JavaScript基础知识点
  • 传奇各种怪物一览/图像/爆率/产出/刷新地/刷新时间/刷怪时间
  • Compose 中的 LaunchedEffect
  • 深入了解linux系统—— 操作系统的路径缓冲与链接机制