目录
1.引入
计算机的组成(图解)
操作系统是什么
操作系统的功能
操作系统的组成(图解)
操作系统内核的功能
常见的操作系统
2.Libux的学习
Linux的特点
Linux应用领域
搭建Linux学习环境
下载
创建虚拟机
新建虚拟机
选稍后安装操作系统
选择安装类型
用默认选择就好,无脑下一步
网络设置:使用NAT
显示器设置:取消3D支持!!!
开启此虚拟机
安装RHEL9
安装
语言选择(随便)
基本内容选择
磁盘分区管理
点击Begin installation
安装完成后点击Reboot System
1.引入
计算机的组成(图解)
操作系统是什么
操作系统就是一个软件,其运行在硬件上;其他软件运行在操作系统上。
操作系统的功能
操作系统通过操作系统内核(提供的一系列具备预定功能的多内核函数)的系统调用的接口(API:应用编程接口,是应用程序与系统之间的接口)呈现给用户
操作系统的组成(图解)
宏观:
微观:
操作系统内核的功能
系统调用接口
通过该接口实现与内核进行通信
进程管理
内核控制同时进行的工作,让CPU可以有效分配资源
内存管理
控制整个系统的内存管理,系统所有的程序代码与数据都先存放在内核当中(通常内核会提供虚拟内存,当内存不足时提供内存交换功能)
文件系统管理
例:数据的输入和输出等的工作,还有不同文件格式的支持等
设备驱动
硬件的管理:设备的驱动程序就是内核管理着硬件的代码,设备的驱动程序可以使硬件准备好工作,时刻等待着程序的调用
(备注:目前都有所谓的“可加载模块”功能,可以将驱动程序编辑成模块,就不需要重新编译内核)
常见的操作系统
UNIX、Linux类、MacOS、Windows类、iOS、Android、ChromeOS等等
2.Libux的学习
Linux的特点
真正的多用户多任务
完全兼容POSIX标准
强大的可移植性
丰富的网络功能
良好的用户界面
可靠的系统安全
高度的稳定性
最最最重要的是开源
具备高效率、稳定、易于裁剪、应用广等优势
Linux应用领域
服务器领域
桌面应用领域
嵌入式系统
集群、虚拟化、云计算、大数据平台基石
搭建Linux学习环境
下载
vmware workstation pro虚拟机软件
创建虚拟机
新建虚拟机
在文件菜单中新建虚拟机(也可以在库中右键新建虚拟机)->选择自定义
选稍后安装操作系统
选择安装类型
…………
用默认选择就好,无脑下一步
…………
设置镜像文件加载路径:"连接"选项用"使用ISO映像文件",找到下载好的红帽镜像
网络设置:使用NAT
备注:
虚拟机的三种模型(选择网络类型)
1.桥接模式:
相当于创建了一个独立于宿主机的设备(虚拟机),在同一个网络设备都可以ping通此设备(虚拟机),并且虚拟机可以连接公网
2.NAT模式:
虚拟机像是一个普通的软件使用宿主机的网络流量,此时同一个路由器下的其他电脑无法连接(ping通)到虚拟机,并且虚拟机可以连接公网
3.仅主机模式:虚拟机只能和宿主机之间进行网络连接,其他设备无法联通改虚拟机,虚拟机无法访问公网
带GUI的服务器:带图形用户界面的服务器
显示器设置:取消3D支持!!!
不取消卡死你!!!
开启此虚拟机
至此虚拟机创建完成
安装RHEL9
安装
鼠标点进去,用键盘(上下键)选择第一项,Install Red Hat Enterprise Linux 9
语言选择(随便)
基本内容选择
备注:
Installation Destination要点进去再重新勾选依次才可以去除警告感叹号
KDUMP是一个系统崩溃时收集信息的工具,如果系统用于练习则不需要开启。
要设置Root Passward、User Creation才能安装
磁盘分区管理
在Installation Destination中还可以进行磁盘分区管理
备注:根分区使用剩余所有空间,空间大小不填
点击Begin installation
安装完成后点击Reboot System
至此RHEL9安装完成