Gestion des services
Les services sont stockés sous forme de fichier .services présents dans /lib/systemd/system/
et /etc/systemd/system/
.
Lorsqu’ils sont activés, des liens vers ces fichiers sont présents dans des dossiers du type /lib/systemd/system/my-service.wants
ou /lib/systemd/system/runlevel.wants
.
Pour désactiver le démarrage automatique d’un service :
sudo systemctl disable mon-service.service
Pour le réactiver :
sudo systemctl enable mon-service.service
Vérifier s’il va démarrer automatiquement au prochain boot :
systemctl is-enabled mon-service.service
Voir s’il est en cours de fonctionnement :
systemctl status mon-service.service
Pour le démarrer ou l’arrer manuellement :
systemctl start mon-service.service
systemctl stop mon-service.service
Pour voir le journal d’un service :
journalctl -u mon-service
User-level services
dans $HOME/.config/systemd
Pour les gérer, systemctl --user