Comment répertorier tous les services en cours d'exécution sous Systemd en Linux

Comment répertorier tous les services en cours d'exécution sous Systemd en Linux
SystemD, également connu sous le nom de System and Service Manager est le gestionnaire de services par défaut des différentes distributions Linux. Ce système est l'outil init de Linux qui est la première étape démarrée lorsque le noyau Linux bottise.

systemctl est la commande systemd pour contrôler les services Linux. Les services sur Linux peuvent être activés, désactivés et masqués. Les détails de chaque service sont stockés dans les fichiers unitaires situés dans le répertoire / usr / lib / systemd. Cet article est un guide complet sur la façon de répertorier tous les services en cours d'exécution sous Systemd dans un système Linux.

Afficher les services en cours d'exécution dans Linux sous Systemd

Le SystemCTL est la commande de gestion des services Init Systemd. Vous pouvez utiliser cette commande pour arrêter et démarrer le service, vérifier l'état des services en cours d'exécution et vérifier les dépendances des services. Pour trouver la liste des services en cours d'exécution, saisissez les unités de liste dans la sous-commande avec le SystemCTL:

SystemCTL List-Units --Type = Service

Dans la sortie ci-dessus, le UNITÉ est le nom du service, le CHARGER Vérifie les fichiers analysés par Systemd ou non, ACTIF est l'état de haut niveau de l'unité, Sub est l'état de bas niveau de l'unité et DESCRIPTION est une information détaillée de l'unité.

appuie sur le Q Clé pour quitter la liste des services et retourner au terminal.

Afficher les services actifs dans Linux sous Systemd

Exécutez la commande SystemCTL suivante dans le terminal pour consulter tous les services actuellement actifs dans Linux:

SystemCTL List-Units --Type = Service --State = Active

Énumérez tous les services en cours d'exécution sous Systemd en Linux

Il est difficile de distinguer les services en cours d'exécution de la liste de tous les services. Obtenez une vue rapide de l'exécution des services en exécutant la commande suivante dans le terminal:

SystemCTL List-Units --Type = Service --State = Running

Liste tous les services activés sous Systemd en Linux

Pour répertorier tous les services, qui commencera automatiquement lorsque vous démarrez le système Linux Exécutez la commande ci-dessous:

SystemCTL List-Unit-Files --State = Activé

Énumérez tous les services désactivés sous Systemd en Linux

Vous trouverez ci-dessous la commande pour obtenir la liste de tous les services désactivés sous le Systemd en Linux:

SystemCTL List-Unit-Files --State = Disabled

Informations détaillées sur les services exécutés sous Systemd en Linux

La commande CUP est utilisée pour obtenir des informations détaillées sur les services sous le système et le gestionnaire de services de Linux.

Cups d'état SystemCTL.service

Fin de compte

Le SystemD est le Système et le gestionnaire de services des principales distributions Linux. Les services SystemD sont gérés par le systemctl commande et avec la connaissance efficace de l'utilitaire SystemCTL, vous pouvez gérer les services sur votre système Linux. Dans ce tutoriel, nous avons mentionné toutes les façons d'énumérer les services sous Systemd en Linux.