Comment utiliser la commande SystemCTL pour gérer les services SystemD
- 2775
- 444
- Victor Charpentier
Cet article vous aidera à gérer les services à l'aide de la commande SystemCTL pour SystemD Services. SystemD est un gestionnaire de systèmes et de services pour les systèmes d'exploitation basés sur Linux pour la gestion des services. Systemd est plus puissant et obtient plus de popularité sur Sysvinit plus ancien. La majeure partie de la nouvelle version du système d'exploitation basé sur Linux (par exemple: Centos / Redhat 7, Fedora 25, Ubuntu 16.04) Utilisation de Systemd comme outil de gestion des services par défaut.
Avant d'utiliser l'exemple suivant, les commandes changent
Service de démarrage ou d'arrêt:
Syntaxe:
$ sudo systemctl start.service $ sudo systemctl stop .service
- commencer: Utilisé pour démarrer un service arrêté
- Arrêt: Utilisé pour arrêter un service de course
Exemple:
$ sudo systemctl start ssh.service $ sudo systemctl stop ssh.service
Redémarrer ou recharger le service:
$ sudo systemctl reload ssh.service $ sudo systemctl redémarrer ssh.Service $ sudo systemctl reload-or-restart ssh.service
- Recharger: Utilisé pour recharger la configuration d'un service en cours d'exécution
- Redémarrage: Utilisé pour redémarrer (arrêter / démarrer) un service de course
- Recharger-ou-Restart: Utilisé pour recharger un service par défaut, mais si le rechargement n'est pas disponible pour ce service. Il le redémarrera
Vérifier l'état du service:
$ sudo systemctl status ssh.service
- Statut: Utilisé pour vérifier l'état actuel d'un service
Activer ou désactiver le service:
$ sudo systemctl activer ssh.service $ sudo systemctl désactiver ssh.service
- Activer: Utilisé pour permettre au service de démarrer sur le démarrage du système
- Désactiver: Utilisé pour désactiver le service pour ne pas démarrer sur le démarrage du système
Vérifiez l'activation / désactiver l'état du service:
$ sudo systemctl IS-active ssh.Service $ sudo systemctl IS-compatible ssh.service
- c'est actif: Utilisé pour vérifier si l'état du service actuel du service
- est autorisé: Utilisé pour vérifier si le service est en mesure de démarrer sur le démarrage du système
Référence:
https: // fedoraproject.org / wiki / sysvinit_to_systemd_cheatsheet
- « Activation de la journalisation en iptables sur Linux un guide pour débutant
- Comment installer Elasticsearch (Multi Node) Cluster sur Centos / Rhel, Ubuntu & Debian »