Linux基础 | 青训营笔记

75 阅读2分钟

1.计算机硬件

  计算机由五大基本单元组成,分别是控制器、运算器、存储器单元、输入单元、输出单元。

2.操作系统

  操作系统(OS)主要管理和控制计算机系统中的硬件和软件资源,用于在用户与系统硬件之间传递信息。
  例如:Linux 、HarmonyOS、iOS

3.Linux 系统概览

  Linux 版本:内核版本、发行版本(Linux 内核+常用软件)
  Linux 系统应用领域:IT服务器(操作系统、虚拟化和云计算)、嵌入式和智能设备、个人办公桌面、学术研究与软件开发。

4.Linux 体系结构

  Linux 系统4个主要部分:内核、shell 、文件系统、应用程序。
  内核:是硬件与软件之间的中间层、是一个资源管理程序、提供一组面向系统的命令。

5.Linux 系统结构

  进程管理:进程是正在执行的一个程序或命令。进程有自己的地址空间,占用一定的系统资源。一个CPU 核同一时间只能运行一个进程。进程由它的进程ID和它父进程的进程ID唯一识别。
  进程调度:是指操作系统按某种策略或规则选择进程占用CPU进行运行的过程。
  文件系统:是操作系统中负责管理持久数据的子系统,负责把用户的文件存到磁盘硬件中,持久化的保存文件。采用树状的目录结构。
  之前一直以为Linux和Windows差不多,但是学习了Linux基础入门之后才发现两种操作系统之间差距非常大。

6.自我感受

之前一直以为Linux和Windows差不多,但是学习了Linux基础入门之后才发现两种操作系统之间差距非常大。Linux只是在硬件之上的内核和系统调用,就连我们在Windows里习以为常的图形界面都是Linux上的软件。在使用Linux的时候,我们都习惯于使用终端和命令行进行操作,而不是像Windows那样的图形界面里的鼠标键盘的共同操作。物理机系统可通过[Ctrl]+[Alt]+[F1][F6]切换6个纯命令行界面的终端,通过[Ctrl]+[Alt]+[F7]从终端切换回图形界面。而且学习之后我才知道,Linux里面一切皆文件,相对于Windows里的文件后缀名区分文件类型,Linux不通过后缀名区分文件类型,可以通过file命令查看文件类型。