启动linux的配置文件:/etc/inittab
/etc/inittab的内容与语法
#vim /etc/inittab
第一行:就是默认run level,如果你想默认以3启动,改了就是。
第三行:si::...准备系统软件执行的环境 的脚本执行文件
10~16:七个不同run level需要启动的服务的脚本放置位置
ca::..是否允许按下[ctrl]-[alt]-[del]就重新启动的设置选项,不允许的话请加#.
pf,pr:关于不断电系统的,一个是没电时的关机,一个是复电的处理
1~6:tty1~tty6是由这六行决定的
x:3...:x window是由这一行决定的
我们来解析一下这个文件,其实语法是这样的:
[设置选项]:[run level]:[init的操作行为]:[命令选项]
1.设置选项:最多四个字符,代表init的主要工作选项,只是一个简单的代表说明
2.run leval:该选项在那些run level下面进行的意思。35则代表在3、5下都会运行
3.init的操作行为:主要可以进行的操作选项如下
initdefault:代表默认的runlevel设置值
sysinit:代表系统初始化的操作选项
ctrlaltdel:代表这三个键是否可以重启
wait:代表后面字段设置的命令项目必须要执行完毕才能继续下面其他的操作
respawn:代表后面字段的命令可以无限制的重新启动
4.命令选项:即应该可以进行的命令,通常是一些script.
其实,主要是由/etc/rc.d/rc.sysinit这个shell script来设置我们的系统环境。但是每个版本linux的文件名都不同,先要用/etc/inittab查看。
注意,最后一行,我们也可以把那个数字改成 3 ,启动时也是进入了文字界面,但是这相当于用runlevel 5中的配置文件运行在 runlevel 3,和修改首行的那个数字是不同的。
看到没,它是会关闭一些服务,而又会启用另一些服务的。
阅读(2835) | 评论(0) | 转发(3) |