Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Següent revisió
Revisió prèvia
linux:inicio:start [18/10/2011 08:27] – creado matelinux:inicio:start [02/11/2016 05:21] (actual) – [inicio de sistema] mate
Línia 1: Línia 1:
-inicio de sistema+init
 == niveles == niveles
-cada nivel de funcioamiento arranca ciertos servicios que los otros no+cada nivel de funcionamiento arranca ciertos servicios que los otros no
 === número de niveles === número de niveles
 0 -> halt\\ 0 -> halt\\
Línia 10: Línia 10:
   * ''$ runlevel'' -> muestra el runlevel en el que se está ejecutando el sistema   * ''$ runlevel'' -> muestra el runlevel en el que se está ejecutando el sistema
   * ''$ telinit <nivel>'' -> cambia el runlevel del sistema   * ''$ telinit <nivel>'' -> cambia el runlevel del sistema
 +
 +== rc
 +  * ''/etc/rc.d''
 +  * scripts que se ejecutan al arrancar la máquina, independientemente de usuario y logins
 +  * cada nivel de máquina (runlevel) tiene sus propios scripts de arranque, puestos en directorios: ''/etc/rc.d/rcX.d''
 +  * dentro de cada directorio de nivel, hay un enlace simbólico al script, que está en ''/etc/rc.d/init.d''
 +  * los enlaces simbólicos siguen una nomenclatura:
 +    * K o S -> mata o arranca un procesp
 +    * XX -> número de orden de ejecución del script
 +    * nombre -> ;)
 +  * existe un S99local que apunta a un script en ''/etc/rc.d'' que suele ser común a todos los niveles y que permite hacer un apaño para añadir algo rápido.
 +    * lo suyo es crear el script en ''/etc/init.d'' (o enlace simbólico) y crear los enlaces simbólicos en los runleves que corresponda siguiendo la nomenclatura.
  • linux/inicio/start.1318951661.txt.gz
  • Darrera modificació: 15/11/2011 01:59
  • (edició externa)