systemctl
Linux
Publiée le
2026-09-04 05:35:50
systemctl
# Vérifie le statut général du système et des services critiques
systemctl status
# Liste tous les types d'unités chargés en mémoire
systemctl list-units --all
# Affiche uniquement les unités de type service qui sont actives
systemctl list-units --type=service --state=active
# Vérifie si un service spécifique est bien actif (ex: sshd)
systemctl is-active sshd.service
# Vérifie s'il y a des services ou des composants ayant échoué
systemctl is-failed
# Affiche les propriétés détaillées d'une unité donnée (ex: apache2)
systemctl show apache2.service
# Montre le contenu de la définition et des drop-ins pour un service
systemctl cat docker.service
# Arrête proprement un service spécifique
systemctl stop nginx.service
# Redémarre un service après une modification de config, par exemple
systemctl restart mariadb.service
# Démarre un service qui est arrêté
systemctl start cups.service
# Vérifie si le système est en état dégradé (état général)
systemctl is-system-running
# Liste toutes les unités de type socket actuellement chargées
systemctl list-sockets
# Liste tous les timers planifiés sur le système
systemctl list-timers
# Affiche l'aide complète pour la commande systemctl elle-même
systemctl help
# Vérifie si un service est en cours d'exécution ou non (statut rapide)
systemctl is-enabled sshd.service
# Liste les unités de type automount actuellement chargés
systemctl list-automounts
# Affiche le statut des jobs système (si applicable)
systemctl status --job=user@$(id -u).service