Aller au contenu

« Systemctl » : différence entre les versions

De Marmits Wiki
Aucun résumé des modifications
Aucun résumé des modifications
 
Ligne 27 : Ligne 27 :
=== 6. Voir les services en échec (failed) : ===
=== 6. Voir les services en échec (failed) : ===
<syntaxhighlight lang="bash" copy>systemctl --failed</syntaxhighlight>
<syntaxhighlight lang="bash" copy>systemctl --failed</syntaxhighlight>


=== 7. Pour un affichage plus détaillé (arborescence de dépendances) : ===
=== 7. Pour un affichage plus détaillé (arborescence de dépendances) : ===
Ligne 39 : Ligne 38 :
==== Exemple : ====
==== Exemple : ====
<syntaxhighlight lang="bash" copy>systemctl list-units --type=service --all --no-pager</syntaxhighlight>
<syntaxhighlight lang="bash" copy>systemctl list-units --type=service --all --no-pager</syntaxhighlight>


[[Catégorie:Linux]] [[Catégorie:Debian]] [[Catégorie:Systemd]]
[[Catégorie:Linux]] [[Catégorie:Debian]] [[Catégorie:Systemd]]

Dernière version du 29 mars 2025 à 22:33

Lister les fichiers d'unités de service gérés par systemd

Cette commande affiche une liste complète de tous les fichiers d'unités de service connus par systemd, y compris ceux qui sont désactivés ou masqués. Cela peut être utile pour obtenir une vue d'ensemble de tous les services disponibles sur le système, indépendamment de leur état d'activation actuel.

systemctl list-unit-files --type service -all

Cette commande affiche une liste de tous les services actuellement actifs sur le système. Cela vous permet de voir quels services sont en cours d'exécution et fonctionnent correctement à un moment donné.

systemctl list-units --type=service --state=active

1. Lister toutes les unités (services, timers, sockets, etc.) :

systemctl list-units --all

2. Lister uniquement les services (actifs/inactifs) :

systemctl list-units --type=service --all

3. Lister les unités actives (en cours d’exécution) :

systemctl list-units --state=active

4. Lister les unités activées au démarrage :

systemctl list-unit-files --state=enabled

5. Lister toutes les unités avec leur statut (y compris désactivées) :

systemctl list-unit-files

6. Voir les services en échec (failed) :

systemctl --failed

7. Pour un affichage plus détaillé (arborescence de dépendances) :

systemctl list-dependencies

Options utiles :

  • --no-pager : Désactive la pagination (affiche tout d’un coup).
  • --no-legend : Supprime les en-têtes explicatifs.
  • -l : Affiche les logs complets (utile avec status).

Exemple :

systemctl list-units --type=service --all --no-pager