Lorsque j'exécute la commande sudo systemctl list-unit-files
(je pense que le sudo est optionnel), j'obtiens en sortie un affichage qui montre tous les services et leur état.
Voici un extrait de ma machine :
FICHIER UNITÉ ÉTAT
...
debian-fixup.service statique
debug-shell.service désactivé
display-manager.service activé
dns-clean.service activé
dsmcad.service activé
emergency.service statique
failsafe-x.service statique
friendly-recovery.service masqué
fuse.service masqué
gdm.service masqué
getty-static.service statique
getty@.service activé
gpsd.service indirect
gpsdctl@.service statique
gpu-manager.service activé
halt-local.service statique
halt.service masqué
hostname.service masqué
...
Je me demande pourquoi certains services sont dans l'état "masqué". Je pense que cela signifie, "c'est mieux que 'désactivé', car le service ne peut pas être démarré, ni manuellement ni par systemd".
Comment puis-je obtenir plus d'informations sur l'état d'une unité de service ?
Qui a mis les unités dans leur état respectif ?
J'ai essayé, par exemple, sudo systemctl help dsmcad
- cela affiche uniquement la ligne documentation = ...
du fichier d'unité. /etc/systemd/system/dsmcad.service
Remarque: Ici je sais exactement ce qu'est le service dsmcad et ce qu'il fait, je l'ai moi-même installé. Je suis plus intéressé par une solution générale.