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, # 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: para ver los servicios y con que runlevel arrancan al inicio ejecutamos chkconfig --list Para añadir o quitar servicios chkconfig --level on/off Por ejemplo para añadir el servicio mysql chkconfig --level 1235 mysqld on