查看Linux当前运行级别: runlevel 命令
Debian 内核 (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,重启
ubuntu使用upstart代替init启动系统进程。所以没有那个inittab文件来改默认运行级别。ubuntu 的默认运行级别文件是/etc/init/rc-sysinit.conf, 如果不想显示界面无需修改运行级别只需修改:
/etc/default/grub
修改GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
为:GRUB_CMDLINE_LINUX_DEFAULT=”text”
然后运行下sudo update-grub2就可了
参考: http://blog.csdn.net/heqiyu34/article/details/18793885
Redhat 内核 (Centos):
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) *重启系统。
通过修改/etc/inittab设置默认运行级别, 级别3默认不启动X window,级别5默认启动 X window