informatica:certificaciones:lpic:lpic-2:202_system_startup:202.1
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:certificaciones:lpic:lpic-2:202_system_startup:202.1 [2021/04/05 13:42] – [Proceso de arranque de Linux] tempwin | informatica:certificaciones:lpic:lpic-2:202_system_startup:202.1 [2021/05/20 11:49] (actual) – tempwin | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| ====== | ====== | ||
| + | |||
| + | Perteneciente a [[informatica: | ||
| * **Weight**: 3 | * **Weight**: 3 | ||
| Línea 8: | Línea 10: | ||
| * Linux Standard Base Specification (LSB) | * Linux Standard Base Specification (LSB) | ||
| * Terms and Utilities: | * Terms and Utilities: | ||
| - | * / | + | * '' |
| - | * / | + | * '' |
| - | * / | + | * '' |
| - | * systemctl | + | * '' |
| * systemd-delta | * systemd-delta | ||
| - | * / | + | * '' |
| - | * / | + | * '' |
| - | * / | + | * '' |
| - | * chkconfig | + | * '' |
| - | * update-rc.d | + | * '' |
| - | * init and telinit | + | * '' |
| GRUB es el cargador de arranque estándar actual. | GRUB es el cargador de arranque estándar actual. | ||
| Línea 60: | Línea 62: | ||
| </ | </ | ||
| - | Muestra el runlevel anterior y el actual. Para el ejemplo anterior: N = niguno; actual es 5. | + | Muestra el runlevel anterior y el actual. Para el ejemplo anterior: N = ninguno; actual es 5. |
| Para cambiar el nivel de ejecución del sistema podemos usar los comandos '' | Para cambiar el nivel de ejecución del sistema podemos usar los comandos '' | ||
| Línea 120: | Línea 122: | ||
| Acciones válidas: | Acciones válidas: | ||
| - | * **initdefault**: | + | * **initdefault**: |
| * **sysinit**: | * **sysinit**: | ||
| * **wait**: ejecuta el comando indicado y espera su ejecución para pasar a la siguiente línea. | * **wait**: ejecuta el comando indicado y espera su ejecución para pasar a la siguiente línea. | ||
| Línea 165: | Línea 167: | ||
| < | < | ||
| - | chkconfig [--level < | + | chkconfig [--level < |
| </ | </ | ||
| + | |||
| + | <WRAP center round info 60%> | ||
| + | '' | ||
| + | </ | ||
| Ejemplo: | Ejemplo: | ||
| Línea 222: | Línea 228: | ||
| ===== Systemd ===== | ===== Systemd ===== | ||
| - | En la actualidad, los sistemas Linux están pasando de utlizar el sistema de gestión de servicios SysV al nuevo systemd | + | En la actualidad, los sistemas Linux están pasando de utlizar el sistema de gestión de servicios SysV al nuevo systemd. El primer proceso que arranca se llama '' |
| - | En vez de utilizar scripts y runlevels, utiliza unidades y targets, siendo los targets un tipo especial de unidad. Cada target lo que hace es llamar a otras unidades, generalmente targets y servicios, siguiendo una vadena | + | En vez de utilizar scripts y runlevels, utiliza |
| + | |||
| + | Haciendo una analogía con SysV, podemos decir: | ||
| + | |||
| + | * script = unidad | ||
| + | * target = runlevel | ||
| Cada archivo de configuración tiene una extensión que especifica qué tipo de unidad es ('' | Cada archivo de configuración tiene una extensión que especifica qué tipo de unidad es ('' | ||
| + | |||
| + | ==== Targets ==== | ||
| + | |||
| + | Los targets funcionan como estados del sistema, similares a los runlevels | ||
| + | |||
| + | * multi-user.target ~ runlevel 2, 3 o 4 | ||
| + | * graphical.target ~ runlevel 5 | ||
| + | * rescue.target ~ runlevel 1 | ||
| + | * poweroff.target ~ runlevel 0 | ||
| + | * reboot.target ~ runlevel 6 | ||
| + | |||
| + | |||
| + | * Para conocer el target por defecto: '' | ||
| + | * Para cambiar de target: '' | ||
| + | * Para cambiar el target por defecto: '' | ||
| + | * Para ver todos los disponibles: | ||
| + | |||
| + | ==== Configuración ==== | ||
| + | |||
| + | Los archivos de configuración se almacenan en la ruta ''/ | ||
| + | |||
| + | Podemos crear archivos de configuración personalizados, | ||
| + | |||
| + | <WRAP center round important 60%> | ||
| + | Nunca se deben alterar los ficheros de ''/ | ||
| + | </ | ||
| + | |||
| + | Los ficheros almacenados en ''/ | ||
| + | |||
| + | ==== Gestionar servicios ==== | ||
| + | |||
| + | Con la herramienta '' | ||
| + | |||
| + | * Habilitar:: '' | ||
| + | * Comprobar si está habilitado: '' | ||
| + | * Deshabilitar: | ||
| + | * Detener: '' | ||
| + | * Arrancar: '' | ||
| + | * Estado: '' | ||
| + | |||
| ===== Tests ===== | ===== Tests ===== | ||
| Línea 236: | Línea 287: | ||
| * '' | * '' | ||
| + | |||
| + | ¿Qué comando arrancaría el servicio del servidor web Apache (httpd) en un CentOS 6 con SysVinit? | ||
| + | |||
| + | * '' | ||
informatica/certificaciones/lpic/lpic-2/202_system_startup/202.1.1617622955.txt.gz · Última modificación: por tempwin
