linux命令由组成 linux命令的组成部分

Linux操作系统由什么组成?Linux系统结构一般有3个主要部分:内核kernel、命令解释层Shell或其他操作环境、实用工具
1.Linux内核
内核是系统的核心,是运行程序和管理磁盘、打印机等硬件设备的核心程序 。操作系统向用户提供一个操作界面,它从用户那里接收命令,并且把命令送给内核去执行 。
当 Linux安装完毕之后,一个通用的内核就被安装到主机中,这个通用内核能满足绝大部分用户的需求 , 但普遍适用性内核对具体的某台主机来说,可能有一些并不需要的内核程序将被安装 。因此,Linux允许用户根据主机的实际配置定制 Linux的内核,从而有效地简化 Linux内核,提高系统启动速度 。
2.Linux Shell
Shell是系统的用户界面,提供了用户与内核进行交互操作的接口 。它接收用户输入的命今,并且把它送入内核执行 。操作系统在系统内核与用户之间提供操作界面,Linux存在多种操作环境,分别是基于图形界面的集成桌面环境和基于Shell命令行环境 。
Shell是一个命令解释器,它解释由用户输入的命令,并且送到内核 。Shell编程语言具有普通编程语言的很多特点,如它也有循环结构和分支控制结构等,用这种编程语言编写的Shell程序与其他应用程序具有同样的效果 。
作为命令行操作界面的替代,Linux还提供了像 Windows那样的可视化图形界面X-window的图形用户界面 。
3.实用工具
标准的 Linux系统都有配套的实用工具程序,如编辑器、浏览器、办公套件及其它系统管理工具等,用户可以自行编写需要的应用程序 。
linux中的命令有哪些?linux命令有内部命令和外部命令之分 。内部命令实际上是shell程序的一部分,其中包含的是一些比较简练的linux系统命令,这些命令由shell程序识别并在shell程序内部完成运行,通常在linux系统加载运行时shell就被加载并驻留在系统内存中 。外部命令是linux系统中的实用程序部分,因为实用程序的功能通常都比较强大 , 所以它们包含的程序量也会很大,在系统加载时并不随系统一起被加载到内存中,而是在需要时才将其调进内存 。通常外部命令的实体并不包含在shell中,但是其命令执行过程是由shell 程序控制的 。shell程序管理外部命令执行的路径查找、加载存放,并控制命令的执行 。
Linux操作系统的主要组成部分是什么?Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序 。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统 。
1、内核
内核是操作系统的核心 , 具有很多最基本功能 , 它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性 。
Linux内核由如下几部分组成:内存管理、进程管理、设备驱动程序、文件系统和网络管理等 。
2、shell
shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口 。它接收用户输入的命令并把它送入内核去执行 , 是一个命令解释器 。另外,shell编程语言具有普通编程语言的很多特点,用这种编程语言编写的shell程序与其他应用程序具有同样的效果 。
目前主要有下列版本的shell:
①Bourne shell:是贝尔实验室开发的 。
②BASH:是GNU的Bourne Again
shell,是GNU操作系统上默认的shell,大部分Linux的发行套件使用的都是这种shell 。
③Korn shell:是对Bourne shell的发展,在大部分内容上与Bourne shell兼容 。
④C shell:是SUN公司shell的BSD版本 。
3、文件系统

推荐阅读