Retrouvez une liste complète des commandes essentielles pour gérer vos services avec systemd.
Commandes de base Systemd
Voici une liste des commandes de base pour gérer vos démons via systemd.
J’ai mis sshd comme exemple de démon sur lequel s’appliquent 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 d’un service | systemctl reload sshd.service |
| Connaître 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 |
Catégories : Linux