学编程 ❀(๑╯◡╰๑)❀ 就上soxunxi.cn!这里有CMS,CSS,NET,PHP,Linux,HTML,JAVA,MySQL,Python等教程.
当前位置: Linux > linux体系指导流程【Linux】,linux,系统,引导流程

起首我们来看下图:

1、加电自检

固件:硬件和软件连系。加电自检是我们按下电源会检测硬件像cpu、内存、网卡等信息。(从硬件条理检测硬件是不是可用)

2、自举顺序

检测完以后跳转到mbr(主指导纪录)内里读取一个很重要的数据bootloader(后续的一切事情都是bootloader完成)和partition table、magic number

在线视频教程引荐:linux视频教程

3、bootloader载入内核

内核的观点: (linux是一堆源码,在开机的时刻会看到booting the kernel,从软件条理检测硬件是不是可用)

重要作用就两个:驱动硬件(所谓驱动就是体系辨认硬件,让操作体系熟悉硬件,从软件辨认硬件是不是可用)、启动完init历程其使命就完成了。

4、启动init历程(linux启动的第一个历程

init历程的使命:

诠释:

init历程的pid为1,其PPID为0,PPID就是父历程ID,其父历程是内核使命调理器。

linux是一个及时体系就是将处置惩罚时候按时候分派,假如你此次时候没有处置惩罚完下次继承给你分派时候的时刻再处置惩罚,这就须要一个CPU时候调理器,也就是PID为0的内核调理器。

linux中由一个历程派生出的历程成为子历程。假如一个历程的父历程死了,其子历程也不能存在。linux中父历程死掉子历程存活的历程成为孤儿历程,在linux中不允许孤儿历程的存在。linux扫描到存在孤儿历程的时刻会自动将这个孤儿历程的父历程设置为init历程(PID为1的历程)。

子历程殒命,父历程应当切换和子历程之间的联络,这个子历程成为僵尸历程,J历程,这类历程也不允许存在。

5、读取/etc/inittab文件

总结:

(1)fireware(固件)开机自检,磨练硬件装备是不是一般,假如一般则读取硬盘上面寄存数据的第一个位置MBR(Master Boot Record)内里的bootloader

(2)BootLoader内里最重要的是寄存了一个自举顺序(GRUB)

(3)GRUB 载入内核(kernel) 驱动硬件、启动init历程

(4)init历程读取/etc/inittab

起首实行剧本:/etc/rc.d/rc.sysinit (不论任何运转级别都邑实行这个剧本),然后依据initdefault查到默许的运转级别而且去/etc/rc.d/rcN.d下实行剧本,以S开头的剧本是启动效劳的剧本,以K开头是封闭效劳的剧本

(5)最后会竖立终端,守候用户登录。显现user、name。

相干文章教程引荐:linux教程

以上就是linux体系指导流程的细致内容,更多请关注ki4网别的相干文章!

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

分享到:
赞(0) 打赏

支付宝扫一扫打赏

微信扫一扫打赏

上一篇:

下一篇:

相关推荐

0 条评论关于"linux体系指导流程【Linux】,linux,系统,引导流程"

最新评论

    暂无留言哦~~

博客简介

看古风美女插画Cos小姐姐,素材合集图集打包下载:炫龙网,好看二次元插画应有尽有,唯美小姐姐等你来。

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

服务热线:
 

 QQ在线交流

 旺旺在线