Descripción:
El comando systemctl es una herramienta de control para el sistema de inicio systemd en sistemas Linux. Se utiliza para administrar y controlar unidades del sistema, como servicios, sockets, dispositivos, montajes y temporizadores.
Atributos y Parámetros:
| Atributo | Descripción |
|---|---|
start [UNIT] | Inicia una unidad del sistema. |
stop [UNIT] | Detiene una unidad del sistema. |
restart [UNIT] | Reinicia una unidad del sistema. |
status [UNIT] | Muestra el estado de una unidad del sistema. |
enable [UNIT] | Habilita una unidad del sistema para que se inicie automáticamente en el arranque. |
disable [UNIT] | Deshabilita una unidad del sistema para que no se inicie automáticamente en el arranque. |
is-active [UNIT] | Verifica si una unidad del sistema está activa. |
is-enabled [UNIT] | Verifica si una unidad del sistema está habilitada para el inicio automático. |
list-units | Muestra una lista de todas las unidades del sistema actualmente activas. |
list-unit-files | Muestra una lista de todas las unidades del sistema disponibles y su estado de habilitación. |
enable --now [UNIT] | Habilita y luego inicia una unidad del sistema. |
disable --now [UNIT] | Deshabilita y luego detiene una unidad del sistema. |
Ejemplos de Uso:
- Iniciar un servicio:
systemctl start nombre_del_servicio
- Detener un servicio:
systemctl stop nombre_del_servicio
- Reiniciar un servicio:
systemctl restart nombre_del_servicio
- Habilitar un servicio para que se inicie automáticamente en el arranque:
systemctl enable nombre_del_servicio
- Deshabilitar un servicio para que no se inicie automáticamente en el arranque:
systemctl disable nombre_del_servicio
Distribuciones Compatibles:
El comando systemctl es común en muchas distribuciones modernas de Linux que utilizan systemd como su sistema de inicio, incluyendo Ubuntu, CentOS, Fedora, Debian, y más.
Alternativas:
service: Un comando más antiguo utilizado para controlar servicios en sistemas Linux que utilizan init scripts en lugar de systemd.chkconfig: Utilizado para habilitar o deshabilitar servicios en sistemas Linux que utilizan el sistema de inicio SysV.




Deja un comentario