Winnt is not NT

Mémo Systemd

Posté le 30/12/2017

Depuis quelque temps déjà Systemd est utilisé en remplacement de SysV et de ses multiples scripts par la quasi majorité des distributions. En dehors des polémiques que l’on a vu fleurir un peu partout entre les pros et anti Systemd, j’avoue que pour l’utilisation que j’en ai, Systemd fait plutôt bien son travail.

Ayant besoin de Samba pour du partage de fichiers, j’ai apprécié que la configuration soit automatiquement rechargée si elle est modifiée. Ceci n’était pas le cas auparavant, il fallait donc arrêter et relancer Samba.

Toutefois, j’ai toujours beaucoup de mal avec les commandes et leurs syntaxes. D’ou le besoin d’un mémo à ce sujet.

Statut d’un service

 systemctl status nom_du_service.service

Lancer un service

 systemctl start nom_du_service.service

Arrêter un service

 systemctl stop nom_du_service.service

Relancer un service

 systemctl restart nom_du_service.service

Recharger la configuration d’un service

 systemctl reload nom_du_service.service

Lister tous les services chargés

 systemctl list-units --type service

Lister les services activés

 systemctl list-unit-files --type service

Lancer un service au démarrage

 systemctl enable nom_du_service.service

Arrêter un service au démarrage

 systemctl disable nom_du_service.service

Nota :

Déposer les fichiers nom_du_service.service personnels dans le répertoire /etc/systemd/system afin qu’ils soient pris en compte.

Commentaires

comments powered by Disqus