Systemd Best Practice

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

Änderungen

Nach Änderungen

  • systemctl daemon-reload
  • systemctl enable firewall.service
  • systemctl start firewall.service

journalctl

systemd verwendet standardmäßig ein zentrales Protokoll bzw. Journal, in das von journald alle Logmeldungen geschrieben werden. Zur Abfrage des Journals dient der Befehl journalctl.

Bootlogs

  • journalctl -b

Journal vom 1 September bis zum 2. September 3 Uhr

  • journalctl --since "2016-09-01" --until "2016-09-02 03:00"


FAQ

Wie setze ich das Runlevel beim Booten?
Unter systemd werden Runlevel als Targets bezeichnet. Um das Boot "Target" beim Booten zu setzen hängt man z.B. einen der folgenden Kernel Parameter an.
  • systemd.unit=multi-user.target (entspricht Runlevel 3)
  • systemd.unit=rescue.target (entspricht Runlevel 1)


Wie setze ich das Standard Target?
Für Runlevel 3
# systemctl -f enable multi-user.target
Für Runlevel 5
# systemctl -f enable graphical.target