一章
一、操作系统概述
1.计算机由哪两个部分组成?
答 硬件和软件
硬件:计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称
软件:是用户和计算机硬件之间的接口和桥梁,用户通过软件和计算机进行交流。而操作系统就是软件的一类。
2.操作系统是什么?由什么作用?
答:操作系统是软件的一类。主要作用是协助用户调度硬件工作,充当用户和计算机硬件之间的桥梁。
3.常见的操作系统有那些
PC端:windows 、Linux、macos
移动端:android、 iOS 、鸿蒙系统。
二、初识linux
1.Linux的诞生
Linux由林纳斯 托瓦兹在1991年创立并发展至今成为服务器操作系统领域的核心系统。
2.什么是Linux系统的内核
内核提供了Linux 系统的主要功能,如硬件调度管理的能力。
Linux内核是免费开源,任何人都可以查看内核的源代码,甚至贡献源代码。
3.什么是Linux系统发行版
内核无法被用户直接使用,需要配合应用程序才能被用户使用,在内核之上,封禁系统应用程序,组合在一起称之为Linux发行版。
三、虚拟机介绍
1.什么是虚拟机?
通过虚拟化技术,在电脑内,虚拟出计算机硬件,并给虚拟的硬件安装操作系统,即可的到一台虚拟的电脑,称之为虚拟机。
2.为什么要使用虚拟机?
学习Linux系统,需要拥有Linux系统环境。
我们布能给自己的电脑安装Linux系统,所以通过虚拟机的形式,得到可以用的Linux系统环境,供后续学习使用。
四、VMware workstation安装
1.通过虚拟化技术,可以虚拟出计算机硬件,那么如何虚拟呢?
可以通过虚拟化的软件来获得虚拟机——VMware workstation
下载地址:Download VMware Workstation Pro
VMware 17密钥 密钥:MC60H-DWHD5-H80U9-6V85M-8280D
学习的话选择试用,需要使用的话正版购买。【下载16】
2.安装完成检查 是否有vmnet1 和 vmnet8
windows + r -》输入 ncpa.cpl ,出现有vmnet1 和 vmnet8 说明安装成功
五、在vMare上安装Linux系统
1.掌握使用vMare安装Linux虚拟机
下载centos7操作系统——下载地址:Index of /7.6.1810/isos/x86_64 (注意最后的/不要漏掉)
六:远程连接LINUX系统
一:掌握操作系统的图形化、命令行两种操作模式。
1.什么是图形化操作,什么是命令行操作?
图形化操作是指使用操作系统附带的图形化页面,以图形化的窗口形式获得操作反馈,从而对操作系统进行操作、使用。
命令行操作时指使用各种命令,以文字字符形式获得操作反馈,从而对操作系统进行操作、使用。
2.为什么 linux操作系统要选择命令行形式?
Linux操作系统的图形页面不好用且不稳定。
使用命令行的形式操作更加高效且稳定资源占用低
企业和开发者都选择命令行。
3.为什么使用finalshell连接Linux去使用
操作Linux系统中间跨越VMware窗口会导致交互不太方便
我们只需要使用命令行无需使用图形化,所以通过命令行远程连接使用即可。
4.如何查看Linux的IP地址并远程连接?
在Linux操作系统中,桌面空白右键点击: open in terminal 输入ifconfig ,即可看IP地址
在finalsheel 中配置好IP地址,账号秘码后即可连接成功
5.finalsheel下载安装使用
使用VMware可以得到Linux虚拟机名单时在vwmare 中操作Linux命令行页面不太方便,主要时:
内容的复制、粘贴 文件的上传、下载 跨越vMware不方便,也就是Linux系统的各类交互 跨越vMware不方便。 finalshell远程连接到linux操作系统之上,并通过final去操作Linux系统
下载地址
windows: http://www.hostbuf.com/downloads/finalshell_install.exe
mac: http://www.houstbuf.com/downloads/finalshell_install.pkg
windos 版的下载
连接成功,后续敲代码,直接在 finalshell 中即可。
七、扩展——win10配置WSL(Ubuntu)环境
1.什么是WSL
WSL:windows subsystem for liunx ,是用与windows系统之上的linux子系统。
作用很简单,可以在问都是系统中获得Linux系统环境,并完全直连计算机硬件,无需通过虚拟机虚拟硬件。 简而言之 windows10的WSL功能,可以无需单独虚拟一套硬件设备,就可以直接使用主机的物理硬件,构建linux操作系统,并不会影响windows本身的运行。
2.WSL部署
(1)WSL是 windows10 自带功能 ,需要开启,无需下载
Win+R 输入 optionalfeatures 勾选 适用于linux的windows子系统 重启
(2)打开windows应用商店 搜索ubutu 点击获取并安装
安装后打开
输入用户名创建一个用户 ,输入两次秘码(注意输入秘码没有反馈,不用伦理会,正常输入即可)
(3)安装Windows terminal软件
Ubuntu自带的终端窗口软件不太好用,我们可以使用微软推出的:windows terminal软件 在应用商店中搜索terminal关键字,找到Windows terminal软件下载并安装
设置成操作ubuntu 坏境
固定启动
这时打开teminal 就会进入 wsl(ubuntu)
八、虚拟机快照
1.快照有什么作用?
快照可以保存虚拟机的的状态 ,当虚拟机出现问题的时候可以通过预先制作的快照回复到制作时的状态,用作备份用。
2.VMware workstation 和VMwarefusion都支持制作快照使用
3.VMware workstation操作快照
注意 确保虚拟机关机找到快照管理器(快照制作需要虚拟机关机状态,不关机页可以,但是比较慢,建议关机)
修改背景图后恢复
关机后 去关照中转到 即恢复