¿Qué es Inittab? Distribuciones de GNU/Linux donde se usa.
Inittab es el archivo de configuración inicial que contiene los programas y scripts que funcionarán iniciar el nivel de ejecución especificado.
Este fichero es usado en las distribuciones como Debian 6 y en sistemas Solaris
El fichero Inittab presenta el siguiente formato
id:rstate:action:processs
Pequeño tutorial de Inittab.
Al iniciar el sistema o cambiar los niveles de ejecución con el comando init o shutdown, el daemon init inicia los procesos mediante la lectura de la información del archivo /etc/inittab. Este archivo define estos puntos importantes para el proceso init:
- Que el proceso init se reiniciará
- Qué procesos se deben iniciar, supervisar e reiniciar
si se terminan
- Qué acciones se deben realizar cuando el sistema
ingresa a un nuevo nivel de ejecuciónAquí podemos ver los distintos niveles de ejecución
Donde :
- El nivel de ejecución 0 es apagar.
- El nivel de ejecución 1 es ejecutar el sistema como monousuario.
- Los niveles de ejecución de 2 al 5 es ejecutar el sistema como multiusuario
- El nivel de ejecución 6 es reiniciar
Ejemplo de entrada en el fichero Inittab
Con esta entrada indicamos que cuando pulsemos ctrlaltdel se reinicie la máquina en los niveles 12345
¿Qué es upstart? Distribuciones de GNU/Linux donde se usa.
Upstart es un remplazo basado en eventos para el demonio init utilizado en sistemas UNIX como GNU/Linux. Upstart opera asíncronamente y dirige el inicio de las tareas y servicios, los controla mientras el sistema está encendido y los detiene durante el apagado.
Upstart es un init daemon creado por el Ubuntu-team que pretende ser sustituto del init de System V. Es el único proceso que arranca el núcleo y encargado de llamar al resto de programas/servicios del sistema. En Linux, todo proceso es hijo de init.
Lo implementan la mayoria de distribuciones de Ubuntuy las últimas de Fedora
El comando initctl controla y se comunica con el proceso init. Con la opción list se ve la lista de tareas en funcionamiento o en espera:
FUENTES
http://roberbloger.blogspot.com.es/2012/11/diferencias-entre-inittab-y-upstart.htmlhttp://diferenciasentreinittabyupstart.blogspot.com.es/
http://wikipedia.es
No hay comentarios:
Publicar un comentario