Modificar El Nivel de Ejecución Predeterminado

Por defecto, el sistema suele arrancar en el nivel de ejecución 5 (modo gráfico).
Si se quisiera modificar este comportamiento, habría que editar el fichero
/etc/inittab.

Más concretamente, habría que modificar en el fichero /etc/inittab
nano -w  /etc/inittab
Ubicar la Línea donde aparece la sección correspondiente

id:5:initdefault:

Donde el número 5 indica que el nivel de ejecución por defecto es el 5.Este número es el que hay que modificar para cambiar el nivel de ejecución en el que arranca el sistema por defecto. (Leer RunLevel o Niveles de Ejecución ya publicado aqui en el blog)
Anuncios

Niveles de Ejecución – RunLevels (Linux/Unix)

El runlevel (del inglés, nivel de ejecución) es cada uno de los estados de ejecución en que se puede encontrar el sistema Linux. Existen 7 niveles de ejecución en total:
  • Nivel de ejecución 0: Apagado.
  • Nivel de ejecución 1: Monousuario (sólo usuario root; no es necesaria la contraseña Recovery).
  • Nivel de ejecución 2: Multiusuario sin soporte de red.
  • Nivel de ejecución 3: Multiusuario con soporte de red.
  • Nivel de ejecución 4: Como el runlevel 3, pero no se suele usar
  • Nivel de ejecución 5: Multiusuario en modo gráfico (X Windows).
  • Nivel de ejecución 6: Reinicio.

Como Agregar / Quitar Servicios a un Nivel de Ejecución

Con este comando podemos decirle al sistema que inicie un servicio o no cada vez que se reinicia el equipo o servidor…

chkconfig

Mostrar la Lista de Servicios
chkconfig –list

Si conoce el servicio en cuestión
chkconfig –list httpd
ó
chkconfig –list | grep httpd

Esto arrojará algo como esto:
httpd          0:off 1:off 2:on 3:on 4:on 5:on 6:off

Si desea agregar un servicio al inicio en los runlevels por defecto
chkconfig httpd on

Para agregar un servicio en run levels especificos
chkconfig  –level 345 httpd off

Nota: Leer Acerca de los Run Levels o Niveles de Ejecución en Linux/Unix