11
2015
RedHat 7 / CentOS 7 : Les commandes de systemd
Dans la version 7 de CentOS et de RedHat la commande “service” a été remplacée par systemctl de Systemd (“system daemon”)
Systemd est une alternative au démon init de System V, plus d’information ici.
Néanmoins, pour des raisons de compatibilité la commande “service” continue de fonctionner :
[root@server-tst ~]# service httpd restart
Redirecting to /bin/systemctl restart httpd.service
[root@server-tst ~]#
Je vous propose dans se billet de vous présenter les options de cette nouvelle commande en utilisant le service httpd comme exemple.
- Démarrer un service :
systemctl start httpd
- Arrêter un service
systemctl stop httpd
- Redémarrage d’un service
systemctl restart httpd
- Recharger la configuration (reload)
systemctl reload httpd
- Voir l’état du service
systemctl status httpd
C’est cette même commande “systemctl” qui remplace chkconfig pour activer au démarrage les services.
- Activer le service
systemctl enable httpd
- Désactiver le service
systemctl disable httpd
- Vérifier le status du service
[root@server-tst ~]# systemctl is-enabled httpd
enabled
[root@server-txt ~]#
- Afficher la liste des services
[root@server-tst ~]# systemctl list-unit-files –type=service
UNIT FILE STATE
sshd.service enabled
rsyslog.service enabled
httpd.service enabled
debug-shell.service disabled
Source : http://www.julienmousqueton.fr/2014/08/12/redhat-7-centos-7-les-commandes-de-systemd/ (Désolé pour le copier collé)
Articles similaires
Publicité :)
Articles récents
- Configuration de Nginx pour Obtenir l’IP Réelle des Visiteurs avec CloudFlare
- Récupérer les informations d’un Ordinateur Terra à partir du numéros de série avec Python
- Grep – Extraire toutes les adresses IP d’un fichier text, Json, etc…
- Failed to Start File System Check – Vcenter 7
- Powershell – Se connecter à l’active directory depuis un poste windows 11
il y a maintenant aussi la commande mask pour eviter qu un autre programme ne lance le service