RHEL6 使用新的Upstart启动服务替换先前的System V init


RHEL 6通过将System V替换为Upstart加快了其启动速度。采用了这项新服务,红帽仍然可以向下兼容地保持以前的管理方式,这就意味着,你仍可以使用原来的方式来管理服务。

/etc/inittab  只用来配置系统默认运行级别,所有先前由/etc/inittab来设定的条目,现在都在/etc/init/目录中以单个文件的形式存在。

/etc/init/rcS.conf  通过启动大部分的基本服务来对系统进行初始化的设定
/etc/init/rc.conf  对启动各自的运行级别(runlevel)的设定
/etc/init/control-alt-delete.conf  定义当用户按“control-alt-delete”三个键时的系统行为
/etc/init/tty.conf、/etc/init/serial.conf  定义系统处理终端登录

另外/etc/sysconfig/init 中ACTIVE_CONSOLES决定了虚拟控制台的创建,AUTOSWAP是否自动检测交换分区,SINGLE单用户模式下的root使用的SHELL,默认为/sbin/sushell,另外/sbin/sulogin会在单用户模式启动之前弹出登录提示。

相关内容