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

管理WSL实例 以及安装 Ubuntu 作为 WSL 子系统 流程

安装ubuntu

wsl --install -d Ubuntu

在这里插入图片描述

分类命令说明
安装相关wsl --install在 Windows 10/11 上以管理员身份在 PowerShell 中运行此命令,可安装 WSL
wsl --install -d <distribution name>在 PowerShell 中使用此命令安装特定版本的 Linux 发行版,如 wsl --install -d Ubuntu-20.04
启动与运行直接点击开始菜单中对应的 Linux 发行版图标或在命令提示符、PowerShell 中输入发行版名称(如 ubuntudebian启动 WSL 环境
wsl <command>在不启动完整的 WSL 环境的情况下运行特定的 Linux 命令,如 wsl ls
管理wsl -l -v查看已安装的 WSL 版本
wsl --set-default-version <version>设置默认 WSL 版本,如 wsl --set-default-version 2
wsl --set-default <distribution name>将特定发行版设置为默认,如 wsl --set-default Ubuntu-20.04
wsl --shutdown停止所有 WSL 实例
wsl -t <distribution name>停止特定的发行版
在 WSL 环境中使用 apt-get update && apt-get upgrade(以 Ubuntu 为例)更新 Linux 发行版内的软件包
配置wsl --export <distribution name> <file path>将 WSL 系统导出为 tar 文件,如 wsl --export Ubuntu-20.04 C:\backup\ubuntu.tar
wsl --import <distribution name> <install location> <file path>从 tar 文件导入 WSL 系统
%USERPROFILE% 目录下创建 .wslconfig 文件并设置参数(如 [wsl2]<br>memory=4GB<br>processors=2设置 WSL 的资源限制
杂项在 WSL 中通过 /mnt/ 路径访问 Windows 文件系统,如 /mnt/c/Users在 WSL 和 Windows 之间共享文件
wslvar <variable name>在 WSL 中获取 Windows 环境变量,如 wslvar PATH

首次启动

直接输入 ubuntu就可以进入系统,第一次进入,会要求输入用户名和密码
在这里插入图片描述

后续启动发行版

后续再次通过输入 ubuntu 命令启动 WSL 中的 Ubuntu 系统时,会直接以之前设置好的默认用户账户登录进入系统,无需再次输入用户名和密码,直接进入该账户的默认工作目录。

切换用户

如果你想切换到其他用户,可以使用 su 或者 sudo su 等命令来实现。例如,若要切换到 root 用户,可以使用如下命令:

sudo su

执行该命令后,系统会提示你输入当前用户的密码,验证通过后就可以切换到 root 用户。

上面就是管理WSL实例 以及安装 Ubuntu 作为 WSL 子系统 流程,下面多备注一个 SSH 服务的安装,有时候传文件可以通过 这种方式来传输

安装 SSH 服务

要在 Ubuntu 中安装 SSH 服务,可以使用以下命令:

sudo apt-get update
sudo apt-get install openssh-server 

在执行第二个命令时,可能会提示你需要安装其他软件包。按 “y” 确认安装即可。

遇到提示 : 输入 : y

http://www.dtcms.com/a/23347.html

相关文章:

  • Deepseek本地部署指南:在linux服务器部署,在mac远程web-ui访问
  • 现代多核 CPU 的变化
  • TreeSet(单列集合)
  • Spring Boot(七):Swagger 接口文档
  • 【信息学奥赛一本通 C++题解】1286:怪盗基德的滑翔翼
  • 无人机遥感技术:从植被监测到生理参数反演的进阶之路
  • springboot+mybatis按条件分页查询多张表
  • PHP语法完全入门指南:从零开始掌握动态网页
  • 代码随想录 第一章 数组 209.长度最小的子数组
  • Postgresql的三种备份方式_postgresql备份
  • 如何在在 CentOS 中安装 OLama
  • 企业实战 - 深入解析Python爬虫中的JS逆向技术
  • 【机器学习】线性回归 多项式线性回归
  • web信息泄露 ctfshow-web入门web1-web10
  • mysql 学习15 SQL优化,插入数据优化,主键优化,order by优化,group by 优化,limit 优化,count 优化,update 优化
  • CentOS上远程连接SSH常用操作命令整理
  • 字符串哈希动态规划_6
  • 二.数据治理流程架构
  • 《程序人生》工作2年感悟
  • Leetcode 424-替换后的最长重复字符
  • 复用输出模式的使用场景
  • [STM32 - 野火] - - - 固件库学习笔记 - - - 十五.设置FLASH的读写保护及解除
  • Vue 3最新组件解析与实践指南:提升开发效率的利器
  • 《Zookeeper 分布式过程协同技术详解》读书笔记-2
  • Android 14输入系统架构分析:图解源码从驱动层到应用层的完整传递链路
  • 数据仓库、数据湖和数据湖仓
  • Postgresql在线重建索引REINDEX INDEX CONCURRENTLY出现后缀带_ccnew和_ccold关键字且状态是invaild的索引
  • 一天急速通关Linux
  • 华为交换机trunk简介配置
  • C# SpinLock 类 使用详解