Linux 基础(讲师:徐里桐)
0.课前准备
1.计算机硬件
计算机的五大基本组成单元:控制器、运算器、存储器单元、输入单元、输出单元。
在一个完整的冯诺依曼计算体系当中,计算机主要由五大基本单元组成,分别是控制器、运算器、存储器、以及输入输出两个单元。
控制器,顾名思义,他的作用就是协调和指挥计算机中各个部件进行按需作业。运算器主要作用就是算术与逻辑运算的处理。存储器主要分为内存跟外存,磁盘光驱等都是属于外存。输入设备比如鼠标、键盘,输出设备比如显示器、音响等。
上面这种图简单的描述了基本单元的原型流程,从输入设备输入指令,经过控制器、运算器、存储器之间的处理,最终输出结果到输出设备展示给用户。介绍完计算机硬件,接下来我们看下计算机中最大的软件,也就是操作系统。
2.计算机操作系统
操作系统;管理和控制计算机系统中的硬件和软件资源,用于在用户与系统硬件之间传递信息。
操作系统主要提供两个方面的能力:一是管理计算机资源,包括处理器管理、存储管理、设备管理、文件管理等,另外一个能力是提供各种的用户接口,包括命令接口、图形用户接口、程序调用接口,实现外部程序与操作系统内核的交互。
操作系统启动流程:
操作系统的启动流程分为传统模式,也就是基于bios的启动流程,另一种是当前的主流模式,就是基于UEFI的启动流程。
BIOS或者UEFI其实就是一段固化在主板上的程序,计算机启动时会默认运行这段程序,然后通过这段程序去运行主板引导项。
3.Linux系统概览
发展史:
版本: Linux内核 + 常用软件 = linux发行版本
查看Linux版本:
4.Linux系统结构
Linux系统一般有4个主要部分:
- 内核
- shell
- 文件系统
- 应用程序
Linux体系结构: