Shell Builtin · Servicios y Systemd
systemctl
|
Control de Unidades systemd
El comando systemctl es la interfaz principal para controlar systemd, el sistema de inicio y gestor de servicios de la mayoría de distribuciones modernas. Permite iniciar, detener, reiniciar, y auditar el estado de cualquier unidad (servicio, socket, temporizador) del sistema.
Sintaxis Estándar
systemctl ACCIÓN UNIDAD.service
Parámetros Soportados
| Flag | Nombre Largo | Descripción |
|---|---|---|
| start | Inicia el servicio inmediatamente, sin afectar si arranca automáticamente al reiniciar el sistema. | |
| stop | Detiene el servicio inmediatamente. | |
| enable / disable | Configura (o retira) el arranque automático del servicio en el próximo inicio del sistema, sin iniciarlo ahora. | |
| status | Muestra el estado actual, PID, y las últimas líneas de log de la unidad. |
Casos Prácticos en Servidores
Reiniciar el servidor web para aplicar un cambio de configuración reciente:
sudo systemctl restart nginx.service
Laboratorio Interactivo
Asistente de Laboratorio SudoQuest
Esperando comandos... Escribe una instrucción en la terminal interactiva para desglosar su comportamiento aquí.