Lorsque je lance la commande sudo systemctl list-unit-files
(je pense que le sudo est optionnel), je reçois une sortie qui montre tous les services et leur état.
Voici un extrait de ma machine:
UNIT FILE STATE
...
debian-fixup.service static
debug-shell.service disabled
display-manager.service enabled
dns-clean.service enabled
dsmcad.service enabled
emergency.service static
failsafe-x.service static
friendly-recovery.service masked
fuse.service masked
gdm.service masked
getty-static.service static
getty@.service enabled
gpsd.service indirect
gpsdctl@.service static
gpu-manager.service enabled
halt-local.service static
halt.service masked
hostname.service masked
...
Je me demande pourquoi certains services sont dans l'état "masqué". Je pense que cela signifie "c'est mieux que de" désactiver ", 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
qui ne fait apparaître que la documentation = ...
ligne du fichier unité./etc/systemd/system/dsmcad.service
Remarque: je sais exactement ce que le service dsmcad est et ce qu'il fait, je l'ai installé moi-même. Je suis plus intéressé par une solution générale.