Windows下WSL使用教程

本文介绍了如何在WindowsSubsystemforLinux(WSL)中进行操作,包括设置默认版本2,安装Ubuntu,挂载主机磁盘,备份与还原子系统,以及注销旧版本。
摘要由CSDN通过智能技术生成

wsl默认安装目录

C:\Users\xxx\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState

将wsl设置为2版本

wsl --set-default-version 2

查看可安装的Ubuntu版本

wsl -l -o
wsl --install -d Ubuntu-18.04

加载进入指定的wsl

wsl -l -v查看加载的wsl系统,名字、版本号、是否在运行
wsl -d wsl_name进去指定的wsl

wsl中挂载主机的映射盘或移动硬盘

sudo mkdir /mnt/f
sudo mount -t drvfs F: /mnt/f
sudo umount /mnt/f

WSL备份与还原

Step1

通过wsl -l --running查看正在运行的子系统
结果>>Ubuntu-22.04

Step2

wsl -t <DistributionName>来终止其运行
wsl -t Ubuntu-22.04

Step3

利用wsl --export <DistributionName> <FileName>来备份子系统,结果会得到一个tar归档文件。
假设有名为Ubuntu-22.04的子系统, 想要将结果文件保存为Ubuntu22.04.tar
(同时指定其路径即为D:\wsl\Ubuntu2204.tar),则调用的命令为
wsl --export Ubuntu-22.04 D:\wsl\Ubuntu2204.tar需要在D盘新建好wsl这个文件夹,这样以后的东西都在D盘了

Step4

然后利用wsl --import <DistributionName> <InstallLocation> <FileName>来恢复子系统。
例如wsl --import Ubuntu D:\wsl\Ubuntu2204\ D:\wsl\Ubuntu2204.tar(将新恢复的子系统命名为Ubuntu)

其DistributionName指实例名称,可以自己设置,设置后即为输入wsl -l -v后显示的名称;InstallLocation是导入后的镜像及其相关数据存放路径;FileName指导入的备份

Step5(可选)

使用wsl --unregister Ubuntu-22.04注销原始子系统

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值