今天在群里看到有人问关于Ubuntu系统设置启动级别的问题,因自己以前遇到过,故做过笔记记录了下来:

UbuntuDebian系列与RedHatCentOS启动级别含义有所区别:

Ubuntu系列运行级别定义如下:

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 user mode单用户模式

2 - Multi user mode 多用户模式

3 - Multi user mode character interface字符界面的多用户模式

4 - Undefinition未定义

5 - Multi user mode graphics interface图形界面的多用户模式

6 – Reboot重启

一般的Linux系统更改启动级别都是在/etc/inittab配置文件中更改,而Ubuntu系统没有/etc/inittab配置文件,那怎么更改呢?Ubuntu的默认开机的runlevel是2,可以用runlevel来查看当前的默认运行级别

1. 更改sudo vi /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”更改为

GRUB_CMDLINE_LINUX_DEFAULT=”text”

保存并退出,然后运行下sudo update-grub2就可以了

2. 更改sudo vi /etc/init/lightdm.conf

and runlevel [!06]更改为and runlevel [!026]

更改完成后重启即可。