linux系统四个组成部分,Linux系统由哪几部分组成?系统详解(干货)

原标题:Linux系统由哪几部分组成?系统详解(干货)

我们常说的Linux一般指的是系统内核,基于Linux系统内核的操作系统叫Linux发行版操作系统,像redhat、centos、ubuntu和安卓等都是Linux发行版操作系统。

Linux一般有4个主要部分:

内核、shell、文件系统和应用程序(app)。

如图所示,Linux的层次结构在硬件支撑的基础上,包括内核、shell和应用等,它们一起使用户可以使用Linux。

最内层是硬件,硬件是基础,软件的运行必须要以硬件为载体。

内核(kernel)是操作系统的核心,它也是一段代码, CPU、内存、硬盘、网络等都要通过内核传递给硬件,Linux负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。

如图所示,Linux 内核包括内存管理、进程管理、设备驱动程序、文件系统和网络管理等。内存管理的源代码一般存放在在 ./linux/mm 的位置。内核通过 SCI 提供了一个应用程序编程接口(API)来创建一个新进程(fork、exec 或 Portable Operating System Interface [POSⅨ] 函数),停止进程(kill、exit),并在它们之间进行通信和同步(signal 或者 POSⅨ 机制)。内核起到沟通软件和硬件的作用。

2、shell

shell是一种命令解释的中介,我们的另一个平台()有详细版。

文件系统是文件存放在磁盘等存储设备上的组织方法,一般都有所对应的物理空间。Linux系统能支持多种目前流行的文件系统,如EXT2、 EXT3、 FAT、 FAT32、 VFAT和ISO9660。

下图所示即为Linux文件系统目录的管理命令:

Linux系统一般都有一套都有称为应用程序的程序集,它包括文本编辑器、编程语言、X Window、办公套件、Internet工具和数据库等。类似于windows文本编译器、ie浏览器等。

另外,为了方便调用内核,Linux将内核的功能接口制作成系统调用(system call)。通过系统调用的这个接口,Linux将上层的应用与下层的内核分离,隐藏了底层的复杂性,也提高了上层应用的可移植性。在命令行中输入$man 2 syscalls可以查看所有的系统调用,也可以通过$man 2 read来查看系统调用read()的说明。

上面就是Linux系统架构的介绍了,完整来说,Linux系统主要由硬件、内核、系统调用、shell、库函数这几个部分构成,如下图所示:

免费视频链接: https://pan.baidu.com/s/1sl4dwol 密码: ux9i

更加详细的Linux系统资料

教父级讲师手把手带你做项目

更多免费视频和教程资料

责任编辑:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/344986.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【渝粤题库】广东开放大学 发展与教育心理学 形成性考核

选择题 题目:无意义音节的首创者和遗忘曲线的最先提出者是 答案: A、冯特 B、艾宾浩斯 C、巴甫洛夫 D、弗洛伊德 题目:影响心理发展的因素中,下列说法正确的是 答案: A、生理成熟制约着心理发展的顺序和规律 B、环境和…

【渝粤题库】广东开放大学 岭南文化概论 形成性考核

选择题 题目:号称祖先曾是"中原望族”的是( )。 答案: A、雷州人 B、广府人 C、潮汕人 D、客家人 题目:岭南可以成为广东的代名词,是因为( )。 答案: A、岭南全部的…

linux c 多文件编译,Linuxc - 多c文件程序编译执行

多文件使用,一起编译定义max.hint max(int a,int b);定义max.c#include "max.h"int max(int a,int b){if (a > b) {return a;} else {return b;}}定义主c文件#include #include "max.h"int main(){int a1 22;int a2 33;int maxNum max(a1…

Spring Boot微服务,Docker和Kubernetes研讨会–第一部分

在本系列研讨会中,我们将使用spring boot,docker构建一些微服务,然后将它们部署到kubernetes中。 因此,让我们开始吧。 首先,我们需要定义一个问题陈述。 可以说我们要建立一个订单管理系统。 识别域 第一步将是了解…

【渝粤题库】广东开放大学 建筑设备 形成性考核

选择题 题目:对于以防止触电为目的的漏电保护器宜选用( )。(难度系数:易) 答案: A、动作时间0.1秒,动作电流15毫安 B、动作时间0.5.秒,动作电流30毫安 C、动作时间0.1秒&…

linux 信号量锁 内核,Linux内核信号量互斥锁应用

主要介绍了Linux 内核关于信号量,互斥锁等的应用内核同步机制-信号量/互斥锁/读-写信号量 sema ,mutex ,rwsem信号量通用信号量用户类进程之间使用信号量(semaphore)进行同步,内核线程之间也使用了信号量,一个线程完成了某一个动作就通过信号量告诉别的线程&#xf…

【渝粤题库】广东开放大学 标准化法律法规 形成性考核

​选择题 题目:WTO/TBT协议即《技术性贸易壁垒协议》是WTO对缔约国标准化工作的规定,因次也称为( )。 题目:对于违法犯罪行为的制裁和惩罚,体现了法律的( ) 题目:《上海市标准化条例》、《广东省产品质量监督条例》都属…

【渝粤题库】广东开放大学 电算化会计 形成性考核

选择题 题目: 会计作为一个提供( )为主的信息系统,长期以来在企业的经营管理中起着非常重要的作用 题目: 会计作为一个提供( )为主的信息系统,长期以来在企业的经营管理中起着…

stacktraces_Stacktraces告诉了事实。 但事实并非如此。

stacktraces我们公司致力于使软件错误的原因对开发人员和运营透明。 与替代解决方案相反, 我们在您发现源代码中恶意代码的地方指出了问题的所在 。 即使目前我们以检测内存泄漏的能力而闻名,但我们也正在扩展到其他领域。 为了给您一些有关我们研究方向…

【渝粤题库】广东开放大学 营销策划 形成性考核

选择题 题目:宝洁公司旗下的洗发水品牌有飘柔、潘婷、海飞丝等不同的子品牌,这些品牌分别面对不同的细分市场,宝洁公司的细分依据是( )。 题目:在春节、中秋节、情人节等节日即将来临的时候,许多…

Linux搜索无线网络命令,Linux操作系统的无线网络命令

rts:指定RTS/CTS握手方式,使用RTS/CTS握手会增加额外开销,但如果无线网络中有隐藏无线节点或者有很多无线节点时可以提高性能。后面的参数指定一个使用该机制的最小包的大小,如果该值等于最大包大小,则相当于禁止使用该…

【渝粤题库】广东开放大学企业标准化 形成性考核

​👉关注我,看答案👈 选择题 题目:企业标准应当报当地标准化行政主管部门审查。 题目:决策论、规划论、库存论,都是企业质量管理中可以借鉴使用的管理办法。 题目:6σ工程包括6σ改进和6σ策划两种类型。 题…

在JDK 12精简数字格式中使用最小分数数字

帖子“ 紧凑数字格式出现在JDK 12中 ”演示了对JDK 12中 NumberFormat的支持,以支持紧凑数字格式 。 该帖子中显示的示例仅使用NumberFormat的调用重载了NumberFormat的新重载getCompactNumberInstance(-)方法返回的NumberFormat实例,因此没有指定诸如最…

linux做定时数据库备份,Linux实现定时备份数据库

1.创建开启定时任务1.1crontab -e 打开定时任务编辑器1.2 0 1 * * * /备份脚本存放路径-用crontab -e 编辑器打开存放好1.3 crontab -l 查看定时任务1.4 service crond start 启动定时任务1.5 service crond status查看定时任务状态2.创建定时备份脚本touch test.sh 创建脚本&…

【渝粤题库】陕西师范大学151112 审计学作业(高起专)

《审计学》作业 一、单选题 1.注册会计师评估的重大错报风险与所需审计证据的数量呈( )变动关系。 2.注册会计师在检查登记入账的销货业务的真实性时,有效的做法是( )。 A.从主营业务收入明细账追查至发运凭证 B.从发…

【渝粤题库】陕西师范大学163210 旅行社经营与管理

单选题 中国国际旅行社成立于( )年。 A.1949 B.1954 C.1980 D.1923 新中国成立后,我国第一家旅行社是1949年成立的( )。 A.厦门华侨服务社 B.中国青年旅行社 C.中国旅行社 D.中国国际旅行社 ( )…

linux sftp自动输入密码,linux下实现sftp自动登录。

今天帮之前同事写一个sftp自动上传的脚本,因为sftp无法匿名登录,因此使用sftp时,每次都需要输入服务器密码,无法进行自动上传和下载文件,其中一种方法可以使用lftp这个就不在详细介绍了,现在介绍另外一种方…

【渝粤题库】陕西师范大学165107工作分析与设计作业(高起专)

《工作分析与设计》作业 单选题 1、工作分析最初产生于( )的工业企业中。 A.英国 B.德国 C.美国 D.日本 2、( )是组织中最基本的活动单元。 A.任务 B. 部门 C.工作 D.岗位 3、同一职系中职责繁简、难易、轻重及任职条件充分相似的…

【渝粤题库】陕西师范大学180210 国际市场营销学 作业

一、单选题 日本市场具有( )特点 A. 经营国际化 B. 市场渠道畅通 C. 销售季节性强 D. 垄断控制型市场国际工业品市场细分不可以依据( ) A. 用户规模 B. 用户购买力大小 C. 消费者年龄 D. 购买决策产生的过程文化环境是( ) A.静止的 B. 不会影响商业习俗的 C. 对任何…

使用ClickHouse UDF与OpenAI模型集成

本文字数:14683;估计阅读时间:37 分钟 作者:Dale McDiarmid 审校:庄晓东(魏庄) 本文在公众号【ClickHouseInc】首发 Meetup活动 ClickHouse Shenzhen User Group第1届 Meetup 火热报名中&#x…