版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiaobao5214/article/details/83988995
CentOS桌面版系统安装完后就运行在第5个级别,即系统启动后直接进入图形界面,而不用在字符模式下登录后用init 5来启动图形界面,这样的确很方便,不过有时还是要默认以字符界面启动,只需要要修改centos的启动级别就可以了。
首先 vim /etc/inittab
可以看到开头的系统级别的定义:
# Default runlevel. The runlevels used are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
#
id:5:initdefault:
上述定义的常用的0~6这七个启动级别分别为:
0 关机
1 单用户模式
2 不带网络的多用户模式
3 带网络的多用户,也就是所谓的纯字符模式
4 保留,用户可以自给定义
5 图形界面的多用户模式
6 重起系统
而真正定义系统的默认启动级别的一句是:
id:5:initdefault:
因此,现在要将系统的默认启动级别设定在3,将上面的5该成3就可以了:
d:3:initdefault:
然后重启机器。(记住,不要将系统默认的启动级别设为0或6,那样你是进入不到系统的。)
启动完成查看当前的运行级别,打开linux终端窗口之后,输入如下命令:runlevel 即可查看
[root@hadoop ~]# runlevel
N 3
注:我们可以使用 init 0当做关机命令使用,init 6当做重启命令使用