ubuntu的2运行级别!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu的2运行级别!相关的知识,希望对你有一定的参考价值。
我用runlevel查看当前系统的运行级别为2,但我现在是在图形界面上,不应该是5吗? 是不是我理解错了!求高人指点,谢谢!
参考技术A Ubuntu的默认开机的runlevel是2,可以用runlevel来查看当前的默认运行级别。debian系(ubuntu是基于debian)的Linux一直是用runlevel
2来默认启动,并且runlevel定义也与redhat有区别。
debian的runlevel级别定义如下:
0
-
Halt
1
-
Single
2
-
Full
multi-user
with
display
manager
(GUI)
3
-
Full
multi-user
with
display
manager
(GUI)
4
-
Full
multi-user
with
display
manager
(GUI)
5
-
Full
multi-user
with
display
manager
(GUI)
6
-
Reboot
可以发现2~5级是没有任何区别的。
而redhat的runlevel级别定义如下:
0
-
Halt
1
-
Single
2
-
Not
used/User
definable
3
-
Full
multi-user
NO
display
manager
4
-
Not
used/User
definable
5
-
Full
multi-user
with
display
manager
(GUI)
6
-
Reboot
优化Ubuntu-修改启动级别
一 修改Ubuntu启动级别
sudo apt-get install sysv-rc-conf
执行:
sysv-rc-conf
打x的表示开机启动.
二 启动级别
Ubuntu默认启动级别为2
root@lanny:/etc/rc2.d# runlevel N 2
Ubuntu的默认开机的runlevel是2,可以用runlevel来查看当前的默认运行级别。
debian系(ubuntu是基于debian)的Linux一直是用runlevel 2来默认启动,并且runlevel定义也与redhat有区别。debian的runlevel级别定义如下:
0 – Halt,关机模式 1 – Single,单用户模式 2 - Full multi-user with display manager (GUI) 3 - Full multi-user with display manager (GUI) 4 - Full multi-user with display manager (GUI) 5 - Full multi-user with display manager (GUI) 6 – Reboot,重启
可以发现2~5级是没有任何区别的。他们为多用户模式,这和一般的linux不一样。而redhat的runlevel级别定义如下:
0:关机。不能将系统缺省运行级别设置为0,否则无法启动。 1:单用户模式,只允许root用户对系统进行维护。 2:多用户模式,但不能使用NFS(相当于Windows下的网上邻居) 3:字符界面的多用户模式。 4:未定义。 5:图形界面的多用户模式。 6:重启。不能将系统缺省运行级别设置为0,否则会一直重启。
这里补充一下,多数的linux都是用一种叫System V的机制来启动运行级别,而ubuntu使用upstart代替init启动系统进程。所以没有那个inittab文件来改默认运行级别。ubuntu 的默认运行级别文件是/etc/init/rc-sysinit.conf。
以上是关于ubuntu的2运行级别!的主要内容,如果未能解决你的问题,请参考以下文章