Los runlevel son los modos de operación del Sistema Operativo. En Centos los runlevel son:

runlevel 0 - halt: Apagado de la máquina

runlevel 1 - single user: Para realizar tareas de mantenimiento

runlevel 2 - multiuser sin NFS

runlevel 3 - multiuser con conectividad por red y NFS, pero sin interfaz gráfica

runlevel 4 - no usado

runlevel 5 - mutiuser con interfaz gráfica

runlevel 6 - reinicio del sistema (no utilizar)

Para saber en que runlevel nos encontramos bsata con teclear

#runlevel

el resultado será algo así:

N 3

Esto indica multiusuario con red sin interfaz gráfica.

Para cambiar el nivel de ejecución tenemos que editar el fichero etc/inittab y modificar el initdefault . Por ejemplo para cambiar el runlevel a 5 modificariamos el fichero /etc/inittab y cambiando la línea donde aparace initdefault

[root@vintranet etc]# cat inittab
#
# inittab This file describes how the INIT process should set up
# the system in a certain run-level.
#
# Author: Miquel van Smoorenburg, <miquels@drinkel.nl.mugnet.org>
# Modified for RHS Linux by Marc Ewing and Donnie Barnes
#
# Default runlevel. The runlevels used by RHS 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:3:initdefault:

Cambiaríamos la última línea por

id:5:initdefaul: