Démarrer, arrêter et redémarrer les services sur Systemd Rhel 7 Linux Server
- 1728
- 227
- Thomas Richard
Le démon Systemd System Management a été conçu pour remplacer le système d'initiation actuel hérité de Unix System V Systèmes d'exploitation tels que Linux et rendant ainsi le système d'initié actuel obsolète. Ce tutoriel, nous discuterons de certaines bases Systemd telles que la façon de démarrer ou d'arrêter le service et de voir l'état du service en utilisant systemctl
commande.
Commençons par un peu d'informations sur notre version systemd. Utilisez ce qui précède systemctl
Commande pour déterminer la version Systemd:
[root @ rhel7 ~] # systemctl --version systemd 208 + pam + libwrap + audit + selinux + ima + sysvinit + libcryptsetup + gcrypt + acl + xz
Ensuite, nous utilisons systemctl
Commande pour répertorier tous les services en cours d'exécution courrinaire sur notre système RedHat Linux Server:
[root @ rhel7 ~] # SystemCTL List-Units --Type = Service | Grep Running
De même, nous pouvons répertorier tous les services qui n'ont pas réussi pendant le temps de démarrage du système:
[root @ rhel7 ~] # SystemCTL List-Units --Type = Service | grep a échoué fprintd.service chargé défaillant d'authentification d'authentification digitale défaillante démon rhnsd.Le service chargé a échoué LSB: démarre le démon SpaceWalk RNGD.service chargé échoué matériel rng rng entropy casseller démon
Si vous êtes intéressé par tous les services actifs disponibles sur votre système, exécutez simplement ce qui précède systemctl
Commande sans le tuyau grep:
[root @ rhel7 ~] # SystemCTL List-Units --Type = Service… SystemD-UDEVD.Service chargé actif exécuté UDEV Kernel Device Manager SystemD-Update-UTMP.service chargé actif est sorti UTMP sur le redémarrage du système / arrêt systemd-user-sessions.Service chargé actif Opériment permis Sessions User Sessions Systemd-Vconsole-Settup.Service chargé de configuration active Console virtuelle réglée.Service chargé actif exécuter le système de réglage du système dynamique.Service chargé actif Running Daemon for Power Management VboxAdd-Service.Service chargé actif en cours d'exécution LSB: VirtualBox Ajouts Service VBOXADD-X11.Service chargé actif sortant LSB: VirtualBox Linux ajoute des modules de noyau.Service chargé actif ETORÉ LSB: VirtualBox Linux ajoute le chargement des modules du noyau = reflète si la définition de l'unité a été correctement chargée. Actif = l'état d'activation unitaire de haut niveau, i.e. Généralisation de Sub. Sub = l'état d'activation unitaire de bas niveau, les valeurs dépendent du type d'unité. 68 unités chargées répertoriées. Passer - tous pour voir aussi des unités chargées mais inactives. Pour afficher tous les fichiers unitaires installés, utilisez «SystemCTl List-Unit-Files».
La commande ci-dessus répertoriera uniquement les services actifs. Pour répertorier tous les services, y compris les services inactifs:
[root @ rhel7 ~] # SystemCTL List-Units --Type = service - tout
Une fois que nous aurons localisé le service que nous commençons pour commencer, arrêter, redémarrer ou obtenir un statut, nous utilisons systemctl
commande avec une syntaxe suivante:
Service de commande SystemCTL
Ainsi, par exemple pour arrêter notre agent de transport postal Postfix:
postfix.Agent de transport de courrier post-fixe chargé de service
Nous pouvons émettre un systemctl
commande:
[root @ rhel7 ~] # systemctl stop postfix.service ou simplement [root @ rhel7 ~] # systemctl stop postfix
Plus tard, nous pouvons vérifier l'état en utilisant:
[root @ rhel7 ~] # SystemCTl Status Postfix.service postfix.Service - Agent de transport postal Postfix chargé: chargé (/ usr / lib / systemd / système / postfix.service; activé) actif: inactif (mort) depuis le lundi 2014-09-15 12:27:09 WST; Il y a 5
Selon le service que vous essayez de gérer, vous pouvez utiliser différentes commandes telles que Stop, Start, Redémarrer, Status, Recharger, Kill, etc. Vérifiez la page manuelle de systemctl
commande pour obtenir une liste complète de commandes.
Tutoriels Linux connexes:
- Choses à installer sur Ubuntu 20.04
- Une introduction à l'automatisation Linux, des outils et des techniques
- Fichiers de configuration Linux: 30 premiers
- Journalisation et audit avancés sur Linux
- Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
- Système linux hung? Comment s'échapper vers la ligne de commande et…
- Linux peut-il obtenir des virus? Exploration de la vulnérabilité de Linux…
- Mint 20: Mieux que Ubuntu et Microsoft Windows?
- Masterring Bash Script Loops
- Commandes Linux: les 20 meilleures commandes les plus importantes que vous devez…
- « Comment installer le client Steam sur Debian 9 Stretch Linux
- Comment configurer un service DNS nommé sur Redhat 7 Linux Server »