🧱 Systemd y Servicios
systemctl, journalctl, unit files, enable vs start, targets, daemon-reload
🎯 Modo Examen
Selecciona ejercicios aleatorios con temporizador
Nivel 1 — Básico
Arrancar un servicio
Inicia un servicio con systemctl. · ~2min
Ver el estado de un servicio
Consulta si un servicio está activo. · ~2min
enable vs start
Distingue habilitar de arrancar. · ~2min
Habilitar un servicio al arranque
Haz que un servicio arranque solo al iniciar el sistema. · ~2min
Deshabilitar un servicio
Evita que un servicio arranque al inicio. · ~2min
Tras crear o editar un unit
Recarga la configuración de systemd. · ~2min
Reiniciar un servicio
Para y arranca un servicio en un solo comando. · ~2min
Ver los logs de un servicio
Consulta el journal de un servicio concreto. · ~2min
Nivel 2 — Intermedio
Seguir logs en tiempo real
Monitoriza el journal de un servicio en vivo. · ~3min
Habilitar y arrancar a la vez
Activa el servicio para el arranque y ya. · ~3min
Listar unidades
Distingue list-units de list-unit-files. · ~3min
Logs desde una fecha
Filtra el journal por fecha con --since. · ~3min
reload vs restart
Elige la acción que no corta el servicio. · ~3min
Recargar systemd tras editar un unit
Aplica los cambios de un fichero unit. · ~2min
Targets como niveles de ejecución
Relaciona targets con runlevels. · ~3min
Nivel 3 — Avanzado
Crear un unit file para un script
Escribe un .service que ejecute un script de backup. · ~6min
Activar un servicio nuevo
Tras crear el unit, recárgalo y actívalo. · ~4min
Reparar un unit que no se habilita
Corrige ExecStart y la sección [Install]. · ~5min
Leer systemctl status
Extrae el PID principal del status. · ~3min
Errores desde el último arranque
Filtra el journal por arranque y prioridad. · ~4min