今天小编要和大家分享的是嵌入式技术相关信息,接下来我将从linux操作系统的关机指令_linux操作系统的体系架构,粉丝眼中的操作系统这几个方面来介绍。

嵌入式技术相关技术文章linux操作系统的关机指令_linux操作系统的体系架构粉丝眼中的操作系统

嵌入式技术相关技术文章linux操作系统的关机指令_linux操作系统的体系架构

linux操作系统的体系架构

Linux系统结构一般有3个主要部分:内核kernel、命令解释层Shell或其他操作环境、实用工具。

1.Linux内核

内核是系统的核心,是运行程序和管理磁盘、打印机等硬件设备的核心程序。操作系统向用户提供一个操作界面,它从用户那里接收命令,并且把命令送给内核去执行。

当 Linux安装完毕之后,一个通用的内核就被安装到主机中,这个通用内核能满足绝大部分用户的需求,但普遍适用性内核对具体的某台主机来说,可能有一些并不需要的内核程序将被安装。因此,Linux允许用户根据主机的实际配置定制 Linux的内核,从而有效地简化 Linux内核,提高系统启动速度。

2.Linux Shell

Shell是系统的用户界面,提供了用户与内核进行交互操作的接口。它接收用户输入的命今,并且把它送入内核执行。操作系统在系统内核与用户之间提供操作界面, Linux存在多种操作环境,分别是基于图形界面的集成桌面环境和基于Shell命令行环境。

Shell是一个命令解释器,它解释由用户输入的命令,并且送到内核。Shell编程语言具有普通编程语言的很多特点,如它也有循环结构和分支控制结构等,用这种编程语言编写的Shell程序与其他应用程序具有同样的效果。