- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LINUX下ectrcd目录的作用,linux各目录的作用,linux各个目录作用,linuxtmp目录作用,linux目录作用,linux下的目录,linux各目录作用,linuxrun目录作用,linux下的sys目录,linux下的目录结构
LINUX下/ect/rc.d/目录的作用
2009年11月24日 星期二 10:58
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/inittab文件中可以设置运行级别 /etc/rc.d/rc则根据其参数指定的运行模式来执行相应目录下的脚本。凡是以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的启动结束。
linux下的/etc/inittab中的英文解释:??????? This file describes how the INIT process should set up the system in a certain run-level.The inittab file describes which processes are started at bootup and????? during normal operation.通俗的说就是控制linux启动时的一些程序及级别。run-level的英文解释:# Default runlevel. The runlevels used by RHS are:#?? 0 - halt (Do NOT set initdefault to this)#?? 1 - Single user mode#?? 2 - Multiuser, without NFS (The same as 3, if you do not have networking)#?? 3 - Full multiuser mode#?? 4 - unused#?? 5 - X11#?? 6 - reboot (Do NOT set initdefault to this)将上面翻译过来就是:# 0 - 停机(千万不能把initdefault 设置为0 ) # 1 - 单用户模式??# 2 - 多用户,没有 NFS (没有网络)# 3 - 完全多用户模式(标准的运行级,实际上就是text模式) # 4 - 没有用到??# 5 - X11 (xwindow)??# 6 - 重新启动 在inittab文件里所有的有效语句都遵守如下格式:id:runlevels:action:process id:是标识名,可以任意起名,4个字符以内,要注意的是标识名不能重复,它是唯一的。runlevels:表示这一行适用于运行那些级别(如上所示的6个级别);另外sysinit、boot、bootwait这三个进程会忽略这个设置值。此项可以多选,比如要运行1,2,3个级别,就写成123action:表示进入对应的runlevels时,init应该运行process字段的命令的方式,常用的字段值及解释在附录内。??? respawn:表示init应该监视这个进程,即使其结束后也应该被重新启动。
??? wait:?? init应该运行这个进程一次,并等待其结束后再进行下一步操作。
??? once:?? i
文档评论(0)