Linux基础(一) | 青训营笔记

80 阅读2分钟

今天是参加笔记活动的的第4

Linux基础

计算机硬件

计算机由五大基本单元组成

  • 控制器
  • 运算器
  • 存储器单元
  • 输入单元
  • 输出单元

在一个完整的冯诺依曼计算体系当中,计算机主要由五大基本单元组成,分别是控制器、运算器、存储器、以及输入输出两个单元。 控制器,顾名思义,他的作用就是协调和指挥计算机中各个部件进行按需作业。运算器主要作用就是算术与逻辑运算的处理。存储器主要分为内存跟外存,磁盘光驱等都是属于外存。 输入设备比如鼠标、键盘,输出设备比如显示器、音响等。 右侧这种图简单的描述了基本单元的原型流程,从输入设备输入指令,经过控制器、运算器、存储器之间的处理,最终输出结果到输出设备展示给用户。 介绍完计算机硬件,看计算机中最大的软件,也就是操作系统。

计算机操作系统

操作系统(Operating System,OS)

管理和控制计算机系统中的硬件和软件资源,用于在用户与系统硬件之间传递信息

操作系统是用于管理和控制计算机系统中的硬件和软件资源,用于在用户与系统硬件之间传递信息。操作系统主要提供了两个方面的能力,一个是管理计算机资源,包括处理器管理、存储管理、设备管理、文件管理等,另外一个能力是提供各种的用户接口,包括命令接口、图形用户接口、程序调用接口,实现外部程序与操作系统内核的交互。目前主流的计算机操作系统包括 mac 系统、linux 系统、windows、手机端安卓系统以及目前比较火的华为鸿蒙系统。

操作系统启动流程

操作系统的启动流程分为传统模式,也就是基于 bios 的启动流程,另一种是当前的主流模式,就是基于 UEFI 的启动流程。BIOS 或者 UEFI 其实就是一段固化在主板上的程序,计算机启动时会默认运行这段程序,然后通过这段程序去运行主板引导项, B 其实大家可以简程序解为 UEFI 是 BIOS 流程的升级版本,解决优化了 BIOS 启ootloader 也就是操作系统引导程序,然后通过引导程初始化操作系统。序运行动中的一些问题。比如优化了 BIOS 自检流程,然后 BIOS 启动会配合 MBR 分区,无法引导启动超过 2.2T 的磁盘。而 UEFI 一版配合 GPT 分区,支持引导超过 2.2T 的磁盘。