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 秒之后,更改的配置才生效。

posted @ 2025-06-03 20:26  AlphaGeek  阅读(708)  评论(0)    收藏  举报