Windows的子系统Linux: WSL的常见命令和用法总结。
所有操作均在CMD命令行中进行:
1、wsl的安装
wsl --install --web-download
--web--download可以确保国内下载更快
2、查看当前的wsl的发行版os有哪些
wsl --list --online
3、查看目前已经安装的os有哪些
wsl --list -v
wsl --list --verbose
4、wsl的启动命令
wsl -d Ubuntu
这里以Ubuntu操作系统为例,实际操作你可以替换成自己的操作系统
5、设置默认的os
wsl --set-default Ubuntu
这里以Ubuntu操作系统为例,实际操作你可以替换成自己的操作系统
6、卸载子系统os
wsl --unregister Ubuntu
这里以Ubuntu操作系统为例,实际操作你可以替换成自己的操作系统
7、对子系统进行备份与恢复 【导出】
wsl --export Ubuntu ubuntu.tar
这里以Ubuntu操作系统为例,实际操作你可以替换成自己的操作系统
8、对子系统进行读取/恢复 【导出】
wsl --import Ubuntu2 E:\WSL C:\Users\Admin\Desktop\ubuntu.tar 取名自定义 新建的文件夹 压缩包路径
这里以Ubuntu操作系统为例,实际操作你可以替换成自己的操作系统
其他相关命令
显示所有挂载卷:
df -h
/mnt/c/ 使用挂载卷的方式,IO性能不是太好
Linux中可以观察到类似Windows的效果,参见如下命令
vi test.txt cat text.txt notepad.exe test.txt explore.exe . # . 代表当前路径
Windows中可执行的部分Linux命令
Get-ChildItem Get-ChildItem | wsl grep video
WSL和windows宿主机 是可以实现 显卡直通的
nvidia-smi
其他注意信息
.wslconfig 全局配置文件
wsl.config 专有配置,配置在Linux里面,只对某个Linux生效
更改完配置后,执行如下命令
wsl --shutdown
要等待 8 秒之后,更改的配置才生效。

浙公网安备 33010602011771号