企业中的Linux管理员不应该知道一些小秘密。

随着红帽企业Linux(RHEL)释放6,红帽将与一个新的暴发户引导服务取代以前的初始化。在这篇文章中,您将了解这一基本的Linux进程的变化和对系统管理员工作的意义。



对原系统启动启动过程的缺点是,它是基于包含大量的启动脚本的运行级别目录,新贵是事件驱动的,所以它只包含有启动需求的脚本,使启动过程更加快速。Linux服务器,这是很好的调整和使用暴发户的引导模式,比原来的系统启动系统更快。



为了使暴发户更容易理解,它仍然使用init进程。所以,你仍然可以看到 / / sbin init,它是所有服务的根的过程。但如果你看看文件 / /决定等,你会发现一切都变了。



理解从初始到暴发的转变



好消息是,RHEL 6在启动过程中变化不大,你仍然可以处理包含在目录 / / init脚本服务等服务。D,所以运行级别的概念总是存在的,因此,与百胜添加服务后,您可以使用chkconfig命令来激活它之前此外,还可能与服务命令启动它。



但如果你看看使用 / / inittab等的设置,你会发现很多都变了。唯一不变的是服务器上设置的默认运行级别(runlevel)线:



编号:5:initdefault:



所有参赛作品由等 / inittab以前处理现在的目录 / /初始化等,这是在一个单一文件的形式(不要混淆目录 / /初始化等。D,等/初始化。D包含服务脚本)。这里的短名单的你想要的使用脚本:



/ / / rcs.conf等init初始化系统由最开始的基本服务



/ / / rc.conf等初始化设置各自的运行级别(runlevel)



/ / / control-alt-delete.conf等初始化定义系统的行为,当用户按下ALT delete 控制键;三



/ / / tty.conf初始化等







/ / / serial.conf等初始化定义系统处理终端登录方式



除了这些常见的文件,还有一些额外的配置文件 / / / sysconfig等元素。在这里,一些参数定义确定的启动信息的格式。除了那些不太重要的设置,有三条线,我们需要关注:



自动交换=没有



active_consoles = / dev / TTY { 1-6 }



单= / sbin / sushell



在这,你可以设置第一行的值,是的,它可以让你的系统能自动检测交换分区。使用此选项意味着你不必在/ etc / fstab再次将交换分区,active_consoles线确定虚拟机的创建。在大多数情况下,TTY {六}效果很好,这个选项允许您配置更多或更少的虚拟机,但要小心不要使用tty { 1-8 },因为tty7是专门为图形界面。



最后重要的是单= / sbin / sushell。这条线可以有两个参数:就是 / / sushell(默认参数),它将在单用户模式下启动将带你进入一个根壳/ sbin / sulogin参数将出现在单用户模式开始登录提示,您必须输入root帐号密码才能继续。



RHEL 6的速度替换系统V新贵的启动速度。有了这项新服务,红帽仍然可以保持与以前的管理模式兼容向下,这意味着,作为管理员,你仍然可以使用原来的方式来管理服务几乎是所以只要文件 /等/能让它来做一些修改。