Gestion des services système et réseau

1. Afficher l’état des services système et réseau Service:afficher l’état

Comme son nom l’indique, le but d’un serveur est de fournir des services :

  • Services système, pour les utilisateurs locaux.

  • Par exemple, le service CUPS (cups.service) pour l’impression.

  • Service réseau, pour offrir un service à des utilisateurs (ou des processus) distants.

  • Par exemple, le service SSH (sshd.service) pour la connexion à distance.

Pour afficher les services démarrés, utilisez cette commande qui vous affiche les noms et la description des unités .service :


systemctl list-units --type=service
 

L’état des unités est également affiché : la colonne LOAD affiche si l’unité a été bien chargée, la colonne ACTIVE affiche si l’unité est encore active ou pas, ce dont la colonne SUB donne un détail.

Il est parfois nécessaire de voir tous les services, même ceux qui n’ont pas démarré, pour le diagnostic. Ajoutez l’option --all :


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

Cette commande peut vous être utile lorsque vous ne connaissez pas le nom d’un service. Par exemple, quel service s’occupe de NTP (Network Time Protocol) ? Faites un grep -i :


[root@serveur ~]# systemctl list-units --type=service --all | grep -i ntp 
  chronyd.service                loaded...
Pour consulter la suite, découvrez le livre suivant :
couv_CE7RHEL.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Lancement du système
Suivant
Validations des acquis : questions/réponses