Linux课程
- 计算机硬件分为5部分
输入设备,输出设备,储存器,运算器,控制器。 详细:
- 输入设备:例如键盘,鼠标,指纹输入设备等,将信息通过输入设备转化成计算机能处理的信号,将外界需要处理的信号传递给计算机;
- 输出设备:将计算机中的信号通过输出单元传递给外界;
- 储存器:用于存储计算机之中需要运用的信息存储记录的设备;
- 运算器:由ALU和其他寄存器组成:
- 控制器:对于计算机的主要控制器件,它通过对指令的处理来控制其他硬件
-计算机操作系统
本身也是个程序,但是通过BIOS流程或者是UEFI流程(这是固化在主板上的一段程序,计算机会默认固定运行一下,所以不用考虑没有操作系统来运行这俩程序的问题),其中UEFI可看作BIOS流程的进化版本,他优化了BIOS的内容。
-LINUX系统
小知识点:
- Linux系统的发展历程(略过)
- Linux版本,分为:内核版本,发行版本
- 应用的领域有:人工智能!!嵌入式开发,等
Linux基本组成
内核+shell+文件系统+应用程序
- 内核:提供底层的系统能力
- shell:命令解释
- 文件系统:管理储存的文件。是操作系统中负责管理持久数据的子系统,经文件系统可以将文件存储到存储单元中; 虚拟文件系统(VFS) 文件读取:用户空间,内核空间,硬件空间
- 应用程序:就是各种各样的应用程序
Linux软件包(通常是指一个应用程序,一个命令处理器等作为外界输入信号处理的东西)
Linux进程:
进程指正在运行的程序或者命令,有自己的处理地址空间(占用资源) 每个CPU核只能同一时间只能运行一个进程