[HowTo] Consultar los servicios de un sistema GNU Linux
Posted: sábado, 2 de noviembre de 2019 by Termita in Etiquetas: linux, list-unit-files, servicios, sistemas operativos, systemctlCon este comando:
sudo systemctl list-unit-files
Si queremos precisar para, por ejemplo, conocer si el servicio transmission está:
sudo systemctl list-unit-files | grep transmission
A partir de ahí podemos parar, habilitar, deshabilitar, desinstalar, recargar o ver el estado de los servicios de la manera habitual (start, stop, restart, reload, disable, enable, status)
sudo systemctl stop transmission-daemon
ô
sudo systemctl status transmission-daemon
etc...
Cabe señalar que existe una carpeta, /etc/init.d/ que contiene todos los ejecutables de los servicios y demonios. Éstos son enlazados desde los directorios de los niveles de arranque de dos maneras: de inicio o de parada.
Los enlaces de inicio (Start) tienen el aspecto S24pcmcia, donde la S mayúscula hace que el servicio reciba señal de inicio (start), los números fijan un orden de ejecución, y el nombre del servicio es la última parte del enlace.
Los enlaces que indican parada usan la misma convención de nombres con una K mayúscula en lugar de la S. La presencia de dicha K hace que los servicios se ejecuten con señal stop para que de forma ordenada se detengan.