Voir l'état
systemctl status sshActive: active (running) : il tourne. enabled : il démarre avec la machine.
Piloter
sudo systemctl start nginx
sudo systemctl stop nginx
sudo systemctl restart nginx
sudo systemctl reload nginx # recharger la configuration sans couper
sudo systemctl enable --now nginx
sudo systemctl disable nginx
Diagnostiquer
journalctl -u nginx -n 30 # 30 dernières lignes
journalctl -u nginx -f # suivre en direct (Ctrl+C pour sortir)
systemctl --failed # services en échec
systemctl list-units --type=service --state=running
Pour nginx ou Apache, testez la configuration avant de redémarrer :sudo nginx -tousudo apachectl configtest.