Commandes de base Systemd
Voici une liste des commandes de base pour gérer vos daemons via systemd
J’ai mis sshd comme exemples de daemon sur lequel s’applique les exemples.
Commande | Fonction |
---|---|
Activer un service au démarrage | systemctl enable sshd.service |
Désactiver un service au démarrage | systemctl disable sshd.service |
Connaître le statut d’un service | systemctl is-active sshd.service |
Lister tous les services actifs | systemctl list-units --type=service |
Démarrer un service | systemctl start sshd.service |
Arrêter un service | systemctl stop sshd.service |
Redémarrer un service | systemctl restart sshd.service |
Recharger la configuration un service | systemctl reload sshd.service |
Connaitre son runlevel | systemctl get-default |
Basculer temporairement de runlevel | systemctl isolate sshd.target |
Changer de runlevel par défaut | systemctl set-default sshd.target |
Recharger systemd | systemctl --system daemon-reload |