Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:systemd

Dies ist eine alte Version des Dokuments!


systemd

erste init-Skripte

runlevel Start-Skripte

Die native system Konfiguration liegt in

  • /lib/systemd/system/*.service, /usr/lib/systemd/system/*.service und
  • /etc/systemd/system/*.service

systemd ist aber auch weiterhin kompatibel zu den aus sysVinit bekannten Startskripten in

  • /etc/init.d/

Dienste starten und eintragen

Dienst sofort, einmalig starten

systemd nativ
systemctl start dienst.service
sysVinit kompatibel
service dienst start

Dienst immer beim Booten starten

systemd nativ
systemctl enable dienst.service
sysVinit kompatibel
chkconfig dienst on

Dienst sofort, einmalig beenden

systemd nativ
systemctl stop dienst.service
sysVinit kompatibel
service dienst stop

Dienst beim Booten nicht starten

systemd nativ
systemctl disable dienst.service
sysVinit kompatibel
chkconfig dienst off

Dienste anzeigen

systemd nativ
systemctl list-units -t service
sysVinit kompatibel
service --status-all

journalctl

gleich ans Ende springen

journalctl -e

follow file mit allem und catalog

journalctl -f -a -x

alle Felder aufschlüsseln

journalctl -o verbose

seit dem letztem Boot

journalctl -b

Meldungen eines bestimmten Dienstes

journalctl _SYSTEMD_UNIT=ssh.service

oder

journalctl -u ssh.service

oder

journalctl /usr/sbin/sshd

Größe beschränken

/etc/systemd/journald.conf :

SystemMaxUse=100M
SystemKeepFree=1G

weitere Befehle

alle von systemd verwalteten Prozesse anzeigen:

systemd-cgls
admin_grundlagen/systemd.1435526706.txt.gz · Zuletzt geändert: 2015/06/28 21:25 von ingo_wichmann