【Linux基础 | 青训营笔记】

117 阅读2分钟

image.png

Linux系统

计算机启动主要分为两种启动方式,一是通过Bios启动,一是通过UEFI启动,而UEFI相当于bios的优化版本。

两种启动方式的主要差异在于,bios启动时会有bios自检这一流程,其会在运行操作系统前对计算机硬件进行检测,而这一流程会拖慢开机速度,UEFI则对这一流程进行了优化,使操作系统的启动速度加快,从而实现更快的开机

此外,bios会默认与MBR磁盘分区方式进行配合,导致其无法引导启动2TB及以上的大容量磁盘,而UEFI会配合GPT分区方式,可以引导启动大容量磁盘。

Linux系统分为两类版本,一类是内核版本,一类是发行版本。

内核版本为作者本人维护的版本,包含了进程管理,内存管理,文件系统管理,以及硬件资源管理等一系列的底层能力。

发行版本则是在内核版本的基础上加上一些常用软件形成的,即我们平常使用的Linux操作系统,常见的Linux系统如下。

image.png

Linux系统应用领域

  • IT服务器(操作系统、虚拟化、云计算)
  • 嵌入式和智能设备
  • 个人办公桌面
  • 学术研究和软件研发

我们手机所用的安卓系统也是以Linux为底层。

Linux基本组成有以下4个主要部分
  • 内核
  • shell
  • 文件系统
  • 应用程序

shell是命令解释器,可输入一些指令来与Linux内核进行交互,从而管理和使用Linux的资源。

Linux体系结构

分为用户空间内核空间

image.png Linux系统可如漫画中分为三层,底层为文件系统,中层为进程,上层为命令窗口。