Chapitre 12. Gérer les services système avec systemctl
En tant qu'administrateur système, vous pouvez gérer les services système à l'aide de l'utilitaire systemctl
. Vous pouvez effectuer diverses tâches, telles que le démarrage, l'arrêt et le redémarrage des services en cours d'exécution, l'activation et la désactivation des services à démarrer au démarrage, l'établissement d'une liste des services disponibles et l'affichage de l'état des services du système.
12.1. Services du système d'inscription Copier lienLien copié sur presse-papiers!
Vous pouvez dresser la liste de toutes les unités de service actuellement chargées et afficher l'état de toutes les unités de service disponibles.
Procédure
Utilisez la commande systemctl
pour effectuer l'une des tâches suivantes :
Liste de toutes les unités de service actuellement chargées :
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Par défaut, la commande
systemctl list-units
n'affiche que les unités actives. Pour chaque fichier d'unité de service, la commande fournit un aperçu des paramètres suivants :UNIT
- Le nom complet de l'unité de service
LOAD
- L'état de chargement du fichier de configuration
ACTIVE
ouSUB
- L'état actuel d'activation des fichiers d'unité de haut niveau et de bas niveau
DESCRIPTION
- Une brève description de l'objectif et de la fonctionnalité de l'unité
Lister all loaded units regardless of their state, en utilisant la commande suivante avec l'option de ligne de commande
--all
ou-a
:systemctl list-units --type service --all
$ systemctl list-units --type service --all
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Liste l'état (enabled ou disabled) de toutes les unités de service disponibles :
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Pour chaque unité de service, cette commande affiche :
UNIT FILE
- Le nom complet de l'unité de service
STATE
- L'information indiquant si l'unité de service est activée ou désactivée pour démarrer automatiquement pendant le démarrage