Mar
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 :

[[email protected] ~]# service httpd restart
Redirecting to /bin/systemctl restart  httpd.service
[[email protected] ~]#

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

[[email protected] ~]# systemctl is-enabled httpd
enabled
[[email protected] ~]#

  • Afficher la liste des services

[[email protected] ~]# 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

Au sujet de l'auteur: Olivier Legras

Auteur de ce Blog, je partage quelques unes de mes notes que je juge utile à vous comme à moi. Je suis très heureux de voir que mon blog a de plus en plus d'affluence. Merci à vous!

Laissez un commentaire



Je soutiens

Publicité :)

Mes derniers tweets