您现在的位置是:首页» windows系统» wsl完整版,wsl恢复

wsl完整版,wsl恢复

2024-07-13 02:08:03
本内容由系统网小编为大家分享,Windows系统安装教程、办公系统、软件怎么使用、软件使用教程、办公软件攻略等信息。WSL备份与还原首先系统必须是 Win10 1903 之后的版本才能用这些命令。之前的不可以,请使用 LxRunOfflin

本内容由系统网小编为大家分享,Windows系统安装教程、办公系统、软件怎么使用、软件使用教程、办公软件攻略等信息。

WSL备份与还原

首先系统必须是 Win10 1903 之后的版本才能用这些命令。之前的不可以,请使用 LxRunOffline 工具备份还原。通过按 Win +R,输入 cmd 回车打开命令行窗口输入wsl -l,可以看到系统里装了一个 WSL 是 Ubuntu-20.04。

输入wsl --version可以看到版本信息和命令行参数说明:

wsl -l列出了系统中安装的子系统的名称,可以是一个或多个,本文中的子系统名称是 Ubuntu-20.04,接下来针对这个默认子系统进行操作:运行子系统

查看运行中的子系统

停止子系统

备份子系统一定要先停止子系统之后再备份,备份一定要保证硬盘空间充足,我的 WSL 装了点 C++ 开发环境的软件已经达到了 1.6GB,备份期间需要耐心等待,比如将系统被分到 D 盘:

备份成功后,子系统会被打包成命令中指定的tar文件。删除子系统删除子系统后,选中的 WSL 就会从 Windows 中干净的删除了。

还原子系统删除了没关系,刚才做了备份,可以直接使用命令还原:

这里注意指定还原的路径。成功后,子系统又回来了,可以用wsl -l确认一下。注意:还原后的子系统进入后,默认成了 root 用户,查了一下,解决方法如下:

执行指令修改为指定用户:

如果电脑上之前没有安装过 WSL,是通过还原来的,可以下载 Windows Terminal 工具,然后进入设置中,指定启动的命令行 -u xxx即可,但是这种方式如果换成其他连接 WSL 的工具还是默认 root 用户。 如果还是想要通过ubuntu.exe config --default-user xxx这种方式设置默认用户,目前最可靠的方法是下载离线的 Ubuntu WSL 安装包,安装包中就有 ubuntu2004.exe,然后通过这个ubuntu2004.exe 执行config --default-user xxx 命令,就可以一直默认为设置的用户了,下载链接: https://docs.microsoft.com/en-us/windows/wsl/install-manual

配置 Windows Terminal

在安装好 WSL 后,最优先的就是下载 Windows Terminal 终端,这个终端的强大之处就不再赘述,但是对于使用 WSL 来说,还需要一些设置才可以更舒适的使用。

修改WSL默认打开的路径

打开 Windows Terminal 的设置页面,找到左下方的打开 JSON 文件并使用编辑器打开 setting.json,如果你安装的是 Ubuntu-20.04 ,那么就搜索 Ubuntu-20.04,然后定位到后,添加一行:"startingDirectory": "//wsl$/Ubuntu-20.04/home/crazyang",这样我们再进入 Ubuntu 时,就显示的是~目录下了。如下:

官方文档: https://docs.microsoft.com/en-us/windows/terminal/customize-settings/profile-settings

修改 Ctrl+C 和 Ctrl + V

在 Windows 下,Ctrl + C 默认是复制快捷键,Ctrl + V 默认是粘贴快捷键,但是如果装了 WSL 后,Linux 下 Ctrl + C 是向应用程序发送一个 SIGINT 中断信号,当用户按中断键(Ctrl+C)时,终端驱动程序产生此信号并发送至前台进程组中的每一个进程。这就和 Windows 默认的复制有些冲突,所以建议修改为 Ctrl + Shift + C 和 Ctrl + Shift + V,只需要在和上面相同的 setting.json 配置中:

这样使用起来就更方便了。

除此之外,WSL 还有一些其他命令,需要阅读 官方文档 。

XTw.com.Cn系统网专业应用软件下载教程,免费windows10系统,win11,办公软件,OA办公系统,OA软件,办公自动化软件,开源系统,移动办公软件等信息,解决一体化的办公方案。

免责声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。内容仅供参考使用,不准确地方联系删除处理!

联系邮箱:773537036@qq.com

标签: 还原 备份 WSL