仓酷云

标题: 给大家带来CentOS下 /etc/rc.d/ 目次的详解 [打印本页]

作者: 分手快乐    时间: 2015-1-14 20:41
标题: 给大家带来CentOS下 /etc/rc.d/ 目次的详解
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!rc.d的内容以下:
init.d/:各类办事器和步伐的二进制文件寄存目次。
rcx.d/:各个启动级其余实行步伐毗连目次。外头的器材都是指向init.d/的一些软毗连。详细的后边叙说。
另有三个剧本:rc.sysinit,rc,rc.local

redhat的启动体例和实行序次是:
加载内核
实行init步伐
/etc/rc.d/rc.sysinit#由init实行的第一个剧本
/etc/rc.d/rc$RUNLEVEL#$RUNLEVEL为缺省的运转形式
/etc/rc.d/rc.local
/sbin/mingetty#守候用户登录

在Redhat中,/etc/rc.d/rc.sysinit次要做在各个运转形式中不异的初始化事情,包含:
调进keymap和体系字体
启动swapping
设置主机名
设置NIS域名
反省(fsck)并mount文件体系
翻开quota
装载声卡模块
设置体系时钟
等等。


/etc/rc.d/rc则依据其参数指定的运转形式(运转级别,你在inittab文件中能够设置)来实行响应目次下的剧本。但凡以Kxx开首的
,都以stop为参数来挪用;但凡以Sxx开首的,都以start为参数来挪用。挪用的按次按xx
从小到年夜来实行。比方,假定缺省的运转形式是3,/etc/rc.d/rc就会按上述体例挪用
/etc/rc.d/rc3.d/下的剧本。
值得一提的是,Redhat中的运转形式2、3、5都把/etc/rc.d/rc.local做为初始化剧本中
的最初一个,以是用户能够本人在这个文件中增加一些必要在其他初始化事情以后,登录之前实行的下令。

init在守候/etc/rc.d/rc实行终了以后(由于在/etc/inittab中/etc/rc.d/rc的
action是wait),将在指定的各个假造终端上运转/sbin/mingetty,守候用户的登录。
至此,LINUX的启动停止。

利用者自订开机启动步伐(/etc/rc.d/rc.local)
在完成runlevel3的办事启动后,假如我另有其他的举措想要完成时,举例来讲,我还想要寄一封mail给某个体系办理帐号,关照他,体系方才从头开机终了,那末,是不是应当要制造一个shellscript安排在/etc/rc.d/init.d/内里,然后再以保持体例保持到/etc/rc.d/rc3.d/内里呢?呵呵!固然不必要!还记得上一大节提到的/etc/rc.d/rc.local吧?这个档案就能够实行您本人想要实行的体系指令了。像不像初期DOS年月的autoexec.bat与config.sys呢?^_^
也就是说,我有任何想要在开机时就举行的事情时,间接将他写进/etc/rc.d/rc.local,那末该事情就会在开机的时分主动被载进喔!而不用等我们登进体系往启动呢!是不是很便利啊!一样平常来讲,鸟哥就很喜好把本人制造的shellscript完全档名写进/etc/rc.d/rc.local,云云一来,开机就会将我的shellscript实行过,真是好棒那!

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
作者: 第二个灵魂    时间: 2015-1-14 22:11
标题: 给大家带来CentOS下 /etc/rc.d/ 目次的详解
LZ帖子不给力,勉强给回复下吧
作者: 精灵巫婆    时间: 2015-1-17 12:32
再次,Linux是用C语言编写的,我们有学习C语言的基础,读程序和编写代码方面存在的困难小一点,也是我们能较快掌握的原因之一。?
作者: 莫相离    时间: 2015-1-26 16:21
清楚了解网络的基础知识,特别是在Linux下应用知识,如接入internet等等。
作者: 活着的死人    时间: 2015-2-4 22:05
直到学习Linux这门课以后,我才知道,原来我错了。?
作者: 金色的骷髅    时间: 2015-2-10 22:20
甚至目前许多应用软件都是基于它的。可是没有哪一个系统是十分完美的。
作者: 谁可相欹    时间: 2015-3-1 17:34
Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。
作者: 小妖女    时间: 2015-3-11 00:09
通过一条缓慢的调制解调器线路,它也能操纵几千公里以外的远程系统。
作者: 深爱那片海    时间: 2015-3-17 19:05
尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。
作者: 飘灵儿    时间: 2015-3-24 23:40
对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2