====== systemd ====== ===== systemctl ===== La commande systemctl permet de controler les "unités" de systemd. Une "unité" est un fichier de configuration qui peut lancer un service, ouvrir une socket, faire un montage, ou lancer plusieurs unités : *.service *.socket *.mount *.target Démarrer une unité : systemctl start Arrêter une unité : systemctl stop Redémarrer une unité : systemctl restart Faire relire le fichier de configuration d'une unité : systemctl reload Activer une unité au démarrage du système : systemctl enable Désactiver une unité au démarrage du système : systemctl disable Obtenir le status d'une unité : systemctl status Arrêter le système : systemctl poweroff Redémarrer le système : systemctl reboot Mettre en veille : systemctl suspend Mettre en hibernation : systemctl hibernate ===== journalctl ===== Il permet de consulter les journaux de systemd La commande peut être lancée sans paramètre, dans ce cas tous les journaux sont affichés. Pour avoir le journal d'une unité particulière : journalctl _SYSTEMD_UNIT= Exemple (obtenir les journaux de slim) : journalctl _SYSTEMD_UNIT=slim.service Idem mais filtre par le PID : journalctl _PID= Idem mais filtre par le nom de l'executable : journalctl /usr/sbin/dhcpcd