琪琪给大家谈谈linux系统教程,以及linux系统教程pdf应用的知识点,希望对你所遇到的问题有所帮助。

linux系统教程(linux系统教程pdf)linux系统教程(linux系统教程pdf)


linux系统教程(linux系统教程pdf)


1、接下来选择键盘的布局,选择English(US),然后单击Next。

2、必须启用“适用于 Linux 的 Windows 子系统”可选功能并重启,然后才能在 Windows 上运行 Linux 发行版。

3、9、虽然相比Windows 2000/2003 系统来说在功能上要逊色许多,但它对的硬件配置要求要低许多,可以更大程度上满足许多中、小企业的PC配置需求。

4、以运行Powershell(开启WSL,如已开启可跳过)中级阶段之Linux系统结构理解、语言编程与英语:C语言、C++,QT,shell,makefile,ja,vi编辑器使用。

5、这些至少要精通一两门编程语言吧WSL 1 和 WSL 2 之间的主要区别在于,在托管 VM 内使用实际的 Linux 内核、支持完整的系统调用兼容性以及跨 Linux 和 Windows 作系统的性能。

6、WSL2相比WSL1来说可以完美支持Docker。

7、与WSL1的模拟Linux API不同的是,WSL2采用在Hyper-V虚拟机中运行的方案。

8、可以说WSL2和原汁原味的Linux已经十分接近不支持Docker的守护进程,但您可以使用 Docker CLI 连接到通过 Docker for Windows 或您创建的任何其他VM 运行的远程Docker守护进程不能完全兼容ctl, d等等,IO速度相对原生Linux也是大打折扣,在编译和解压方面可以很深体会到。

9、毕竟不是真正的Linux,而是挂在Windows NT内核之上的仿Linux 系统由于WSL 还不是原生的Linux,所以需要借助 Docker for Windows 来实现Docker(Docker for Windows 是基于Hyper-V 技术)参考WSL2 是第二代 WSL,包含在2020年5月正式发布 Windows 10 v2004 版中。

10、相比代,新的 WSL2 重新设计了架构,使用真正的 Linux 内核,几乎具有 Linux 的所有完整功能。

11、启用WSL2的 Linux 系统启动时间非常快,内存占用很少,并且,WSL 2 还可以直接原生运行 Docker,VS Code 编辑器还有 Remote-WSL 插件,相对于完整的 linux 虚拟机只是不支持 ctl、d,不能直接运行图形桌面。

12、Windows 也越来越向虚拟平台靠拢,Windows NT 内核和 Linux 内核都是运行在虚拟平台之上的,是平级的如果发现VERSION为1,说明Ubuntu运行在WSL1下,可以升级到 WSL2。

13、同样,WSL2也可以降级到WSL1。

14、wsl -l -v #查看已安装Linux版本和名称,完整命令格式:wsl --list --verbose具体步骤参考 : 安装 WSL 2 之前,必须启用“虚拟机平台”可选功能启用WSL后,通过 wsl$ 可以访问WSL文件最初的WSL是在Windows之上模拟Linux内核,但是Windows和Linux之间存在如此基本的异,以至于某些事情不可能以与本机Linux相同的行为实现,这意味着不可能直接在 WSL中运行 Docker Engine 和Kubernetes在WSL1中,Docker Desktop通过Hyper-V虚拟机去运行docker环境的升级到WSL2 之后, Docker Desktop 可以直接用 WSL2,直接运行在Linux 内核上了通过如下设置,Docker Desktop就和WSL2分发版本进行了集成,无需在WSL中安装docker; 当然,也可以选择不与Docker Desktop集成,直接在WSL 中运行docker 容器。

15、启用WSL后,docker运行数据都在WSL发行版中,文件位置都只能由WSL管理WSL发行版默认都是安装在C盘,在%LOCALAPPDATA%/Docker/wsl目录docker的运行数据、镜像文件都存在%LOCALAPPDATA%/Docker/wsl/data/ext4.vhdx中通过 WSL 2 集成,您仍然可以体验到与 Windows 的无缝集成,但在 WSL 中运行的 Linux 程序也可以执行相同的作。

16、这对于从事面向 Linux 环境的项目或为 Linux 量身定制的构建过程的开发人员产生了巨大影响。

17、不再需要维护 Linux 和 Windows 构建脚本!例如,Docker 的开发人员现在可以在 Windows 上的 Linux Docker 守护程序上工作,使用与 Linux 计算机上的开发人员相同的工具和脚本集:注:WSL2 Docker最爽的地方是和宿主机Win10共享network,我们在宿主机Win10使用localhost加端口号就可以访问Docker中对应container中的服务,十分方便wsl --shutdown #关闭所有正在运行的 Linux 和 WSL 2访问wsl 文件卸载发行版有时候某个Linux发行版不再使用,或者是环境被搞坏需要重装,这时候我们可以卸载掉这个Linux发行版。

18、方法如下。

本文到这结束,希望上面文章对大家有所帮助。