仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 886|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] 来一发CentOS开机启动体例设置 inittab 详解

[复制链接]
莫相离 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:18:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!CentOS下的/etc/inittab中的英文注释:
ThisfiledescribeshowtheINITprocessshouldsetupthesysteminacertainrun-level.Theinittabfiledescribeswhichprocessesarestartedatbootupandduringnormaloperation.
普通的说就是把持Linux启动时的一些步伐及级别。
run-level的英文注释:
#Defaultrunlevel.TherunlevelsusedbyRHSare:
#0-halt(DoNOTsetinitdefaulttothis)
#1-Singleusermode
#2-Multiuser,withoutNFS(Thesameas3,ifyoudonothavenetworking)
#3-Fullmultiusermode
#4-unused
#5-X11
#6-reboot(DoNOTsetinitdefaulttothis)
将下面翻译过去就是:
#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个级别,就写成123
action:暗示进进对应的runlevels时,init应当运转process字段的下令的体例,经常使用的字段值及注释在附录内。
respawn:暗示init应当监督这个历程,即便其停止后也应当被从头启动。
wait:init应当运转这个历程一次,并守候其停止后再举行下一步操纵。
once:init必要运转这个历程一次。
boot:随体系启动运转,以是runlevel值对其有效。
bootwait:随体系启动运转,而且init应当守候其停止。
off:没有任何意义。
initdefault:体系启动后的默许运转级别;因为进进响应的运转级别会激活对应级其余历程,以是对其指定process字段没有任何意义。假如inittab文件内不存在这一笔记录,体系启动时在把持台上扣问进进的运转级。
sysinit:体系启动时筹办运转的下令。好比说,这个下令将扫除/tmp.能够检察/etc/rc.d/rc.sysinit剧本懂得其运转了那些操纵。
powerwait:同意init在电源被割断时,封闭体系。固然条件是有UPS和监督UPS并关照init电源已被割断的软件。RHlinux默许没有列出该选项。
powe***il:同powerwait,但init不会守候正在运转的历程停止。RHlinux默许没有列出该选项。
powerokwait:当电源监督软件呈报“电源规复”时,init要实行的操纵。
powe***ilnow:检测到ups电源行将耗尽时,init要实行的操纵,和powerwait/powe***il分歧的哟。
ctrlaltdel:同意init在用户于把持台键盘上按下Ctrl+Alt+Del组合键时,从头启动体系。注重,假如该体系放在一个公开场合,体系***可将Ctrl+Alt+Del组合键设置为其余举动,好比疏忽等。我是设置成打印一句骂人的话了^o^.kbrequest:监督到特定的键盘组合键被按下时接纳的举措,如今还不完美。
ondemand:Aprocessmarkedwithanondemandrunlevelwillbeexecutedwheneverthespecifiedondemandrunleveliscalled.However,norunlevelchangewilloccur(ondemandrunlevelsare‘a’,‘b’,and‘c’)

process:就是实行的步伐

举例:
id:3:initdefault:#暗示启动落后进下令行形式
x:5:once:/etc/X11/prefdm-nodaemon#暗示启动后在xwindow形式下实行一次prefdm-nodaemon

实战履历:
假如想开机间接进进“下令行形式”,可编纂/etc/inittab文件,设置为id:3:initdefault:
假如想间接进进“窗口形式”,则设置为id:5:initdefault:
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
活着的死人 该用户已被删除
沙发
发表于 2015-1-15 20:47:46 | 只看该作者

来一发CentOS开机启动体例设置 inittab 详解

Linux操作系统这个名词记得在很早以前就听过,但当时并不知道具体是什么样的操作系统,只知道是一个与嵌入式密切相关的操作系统。
老尸 该用户已被删除
板凳
发表于 2015-1-28 08:23:33 | 只看该作者
如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。
谁可相欹 该用户已被删除
地板
发表于 2015-2-5 21:32:30 | 只看该作者
掌握硬件配置,如显卡,声卡,网卡等,硬件只要不是太老或太新一般都能被支持,作为一名Linux系统管理员建议多阅读有关硬件配置文章,对各种不支持或支持不太好的硬件有深刻的了解。
兰色精灵 该用户已被删除
5#
发表于 2015-2-13 17:38:29 | 只看该作者
如果你有庞大而复杂的测试条件,尽量把它剪裁得越小越好。可能你会遇到这种情况,对于一个问题会出现不同内容回答,这时你需要通过实践来验证。
若相依 该用户已被删除
6#
发表于 2015-3-4 00:40:18 | 只看该作者
对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。
7#
发表于 2015-3-11 15:04:27 | 只看该作者
我们自学,就这个循环的过程中,我们学习了基本操作,用vi,shell,模拟内存的分配过程等一些OS管理。
爱飞 该用户已被删除
8#
发表于 2015-3-19 03:14:17 | 只看该作者
甚至目前许多应用软件都是基于它的。可是没有哪一个系统是十分完美的。
变相怪杰 该用户已被删除
9#
发表于 2015-3-27 06:30:27 | 只看该作者
主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-22 23:17

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表