Aufgabe 1: Services erkunden
- systemctl --type=service
- systemctl --type=service --state=active
- systemctl status ssh
Aufgabe 2: Logs analysieren
- journalctl -u ssh --since="1 hour ago"
- journalctl -f -u ssh
Aufgabe 3: Eigenen Service erstellen
- Service Datei erstellen
- sudo vi /etc/systemd/system/mein-test.service
[Unit]
Description=Mein Test Service
After=network.target
[Service]
Type=simple
ExecStart=/bin/sleep 99999
Restart=on-failure
[Install]
WantedBy=multi-user.target
Aufgabe 4: Service Lifecycle
- systemctl daemon-reload
- systemctl start mein-test
- systemctl status mein-test
- systemctl stop mein-test
- systemctl enable mein-test
- systemctl disable mein-test
Aufgabe 5: Logs lesen
- journalctl -u mein-test
- journalctl -f -u mein-test
Aufgabe 6: Targets
- systemctl get-default
- systemctl list-units --type=target
- systemctl isolate multi-user.target