systemctl es un gestor de servicios y gestiona la gran mayoría de aspectos que maneja systemd.
Este gestor es de gran ayuda y se usa con varios comandos, algunos comandos son los siguientes.
man systemctl
Con este comando se puede observar la ayuda de systemctl.
get-default
Indica el target por defecto.
start/stop/status/etc
Inicia, detiene, reinicia y ve el estatus de servicios, en algunos casos pedirá autenticación en caso de que estemos con usuario normal.
isolate
Cambia el target seleccionado.
Un ejemplo de este comando es systemctl isolate recue.target.
El cual nos reiniciara el sistema y entrara en modo rescate con el usuario root, para volver solo teclear systemctl default.target o reiniciar el equipo.
list-units
Lista las unidades cargadas en el sistema del tipo de servicio, es lo mismo que ejecutar solo el comando systemctl.
Para ordenarlo, se puede ejecutar systemctl list-units –type=service. Para cargar los servicios.
list-unit-files
Ejemplo. systemctl list-unit-files
Muestra los ficheros y estados de los ficheros.
enable/disable
Activa o desactiva una unidad.
cat
Ejemplo > systemctl cat boot-efi.mount
Muestra el fichero de la unidad, contenido y ubicación.
list-dependencies
Muestra un árbol de dependencias, si solo se quiere saber de una unidad se agrega la unidad, ejemplo. systemctl list-dependencies apport.service.
Graicas por leer.