Microsoft Windows [版本 10.0.19044.3636]
(c) Microsoft Corporation。保留所有权利。
C:\Users\Administrator>wsl -l
适用于 Linux 的 Windows 子系统分发:
docker-desktop (默认值)
Ubuntu
Ubuntu-18.04
C:\Users\Administrator>wsl -l -v
NAME STATE VERSION
* docker-desktop Stopped 2
Ubuntu Running 2
Ubuntu-18.04 Running 2
C:\Users\Administrator>wsl --shutdown Ubuntu-18.04
C:\Users\Administrator>wsl -l -v
NAME STATE VERSION
* docker-desktop Stopped 2
Ubuntu Stopped 2
Ubuntu-18.04 Stopped 2
C:\Users\Administrator>wsl --export Ubuntu-18.04 D:\wsldata\Ubuntu-18.04.tar
正在导出,这可能需要几分钟时间。 (147 MB): ./var/lib/lxd/unix.socket: pax format cannot archiv (950 MB)
操作成功完成。
C:\Users\Administrator>wsl --unregister Ubuntu-22.04
正在注销。
不存在具有所提供名称的分发。
错误代码: Wsl/Service/WSL_E_DISTRO_NOT_FOUND
C:\Users\Administrator>wsl --unregister Ubuntu-18.04
正在注销。
操作成功完成。
C:\Users\Administrator>wsl --import Ubuntu-18.04 D:\wsldata D:\wsldata\Ubuntu-18.04.tar
操作成功完成。
C:\Users\Administrator>Ubuntu1804 config
Warning: ignoring command line options invalid for this Ubuntu release.
Error: 0x80070057 ?????
C:\Users\Administrator>Ubuntu1804 config --default-user cham
id: ‘cham’: no such user
Error: 0x80070057 ?????
C:\Users\Administrator>Ubuntu1804 config --default-user root
wsl -l //查看所有本机安装的子系统发行版目录
wsl -l -v //查看运行状态
wsl --shutdown //停止运行
wsl --export 子系统名称 备份路径 //备份子系统
wsl --unregister Ubuntu-22.04 //注销子系统
wsl --import Ubuntu-18.04 迁移目录 备份路径 //重新导入备份,设置迁移目录
Ubuntu1804 config --default-user root //切换原来用户 注意:Ubuntu-18.04 这样的版本号 需要 Ubuntu1804 这样写