WSL基本命令
-
设置WSL默认版本
wsl --set-default-version 2
— 设置默认版本为2 -
进入默认的子系统
-
wsl
— 进入默认的子系统 -
wsl -d CentOS8
— 进入CentOS8子系统
-
-
设置默认的子系统
-
wsl --set-default CentOS8
-
wslconfig /setdefault CentOS8
-
-
查看WSL子系统版本
-
wsl -l
— 查看当前安装的子系统 -
wsl -l -v
— 查看当前安装的子系统 -
wsl -l -o
— 列出可安装的系统版本
-
-
安装子系统
wsl --install -d <版本>
wsl --install -d Ubuntu-22.04
-
删除子系统
wsl --unregister <版本>
wsl --unregister Ubuntu-22.04
-
导出子系统
wsl --export <版本名> <导出文件.tar>
-
wsl --export kali-linux D:\WSL\Backup\kali-linux.tar
-
wsl --export CentOS8 D:\WSL\Backup\CentOS8.tar
-
-
导入子系统
wsl --import <版本名> <导入的文件.tar> --version 2
-
wsl --import CentOS8 D:\WSL\OS\kali-linux D:\WSL\Backup\CentOS8.tar --version 2
-
wsl --import kali-linux D:\WSL\OS\kali-linux D:\WSL\Backup\kali-linux.tar --version 2
-
-
更新WSL
wsl --update
wsl --update --pre-release
— 更新到预发布版本 -
关闭WSL
注意关闭WSL会把所有的子系统停止掉
wsl --shutdown
-
直接执行子系统命令
wsl -d <版本名> -u <用户名> <命令>
wsl -d Ubuntu-22.04 -u root cd /home/dou7
wsl -d Ubuntu-22.04 -u root ip addr add 172.20.197.101/24 broadcast 172.20.197.255 dev eth0 label eth0:1