一张图带你深刻了解Linux

*使用背景:讲真,咱们平时学的Linux的知识比较分散,通常是须要用什么指令去网上一搜就出来了,但这样的学习方法比较离散,不能很好的讲全部知识串起来,俗话说一图胜千言,下面放出一张Linux内核运行图片,围绕着内核,看看上层都有哪些外围的组件/模块/程序在Linyx core上运行,以及它们之间的互相关系。web

废话很少说,直接上图

这里写图片描述
有人说,图片不是高清,不喜欢,下面放出原图,请收下
连接:http://pan.baidu.com/s/1dFvW9A5 密码:j3jrsvg

上面这张图太复杂?没事,看下面

这里写图片描述
这是精简的Linux core运行原理图,拿走不谢。学习

后续再剖析每个部分

后面大概会围绕user 、system、data、net模块去深刻展开,每个模块自下而上都有四层,分别是hardware、foundation(base libraries) 、control、engines。围绕着这些模块,衍生出很是多的Linux指令,当咱们在使用Linux指令的过程当中,要能迅速想到如今使用的指令属于哪一个模块,这样有助于系统的概括学习,将知识串成一个总体。后面我将会在Linux专题中详细讨论这些模块的知识点,但愿你们多多关注,话说我这人比较懒,不知道会不会懒到不想写。O(∩_∩)Oxml