systemd

Analyse du démarrage :

Affiche la durée du boot (en séparant le lancement du kernel et du userland)

systemd-analyze systemd-analyze blame

Affiche la durée du boot de chaque service pour en “blâmer” un

systemd-analyze critical chain

Affiche la durée du boot en arborescence

systemd-analyze plot > toto.svg
Affiche la durée du boot de chaque service dans un graphe en svg.

Gestion des services :

Recharger systemd pour détecter les nouveaux services

systemctl daemon-reload

Démarrer le service

systemctl start service

Arrêter le service

systemctl stop service

Redémarrer le service

systemctl restart service

Recharger le service

systemctl reload service

Etat du service

systemctl status service

Voir si un service est activé

systemctl is-enabled service

Activer un service

systemctl enable service

Désactiver un service

systemctl disable service

Afficher des logs

journalctl -b -p err # Affiche les erreurs (-p err) du dernier boot (-b)
journalctl -b -1 # Affiche le journal du démarrage précédent
journalctl –since=yesterday # Affiche tous les événements de journal depuis hier
journalctl -f # Affiche le journal en temps réel Arrêt & redémarrage: systemctl poweroff
systemctl reboot Have fun! From e-loquens