由于历史原因,常用的桌面Linu环境带有生成Gnome或KDE的图形登录应用程序,这种环境称为运行级5。
还可以以另一种方式考虑运行级别,即它是一种定义可以执行哪些进程(定义系统状态的进程)的方法。
注意:要查看系统的当前运行级别,请使用命令runlevel。
此文件将提供关于runlevel及在各个runlevel上应当启动的进程的init信息。
在执行完runlevel初始脚本时,Linux将允许您登录。
注:如果无法忍受系统过慢的显示速度,您可以通过输入runlevel3来退出X窗口。
您可以通过在实例的命令提示上输入runlevel命令来测试运行级别。
在系统初始化完成后,init进程跳到运行级别的初始化中。
S表示当输入运行级别时服务已启动,而K表示服务应该停止。
在Linux中,向init发送信号,可能会改变系统的运行级别,甚至会导致系统关闭。
q参数并不是表示一个runlevel,而是告诉init重新装载它的配置文件。
由于绝大部分运行级数字都定义了明确的含义,因而它们基本上是“众所周知”的。
在定义初始的运行级别之后,则调用rc脚本以及参数2(运行级别)来启动系统。
运行级1表示要关闭或停止系统,因此在机器将要“关闭”时,您不会想要启动任何服务。
如果出现这种情况,请重新启动机器并进入单一用户模式(运行级1),把您所做的修改还原回来,然后再重新启动。
糟糕的是,没有一个特定的运行级是“没有yum-updatesd的运行级3”。
如果是在运行级3上,可以使用命令xinit启动一个干净的X会话。
多用户启动,在X11中用KDM,GDM,或者XDM作为登录管理器。
运行级1——“单一用户模式”——是一个特别的运行级,一般在系统出问题的时候使用。
在runlevel3,只需在终端以根用户身份登录)。
要在UbuntuV7.10上测试安装,请输入runlevel1并以根用户身份启动GDM,最好连同-nodaemon选项一起使用。
从运行级3上,在第三个节点上用xinit启动一个干净的X会话。
例如,运行级别0定义了系统挂起状态,运行级别1是单用户模式。
因此,如果要查看或修改运行级别4的init脚本,应该编辑文件