Systemctl kurz und knapp Aufgaben: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „=Aufgabe 1: Services erkunden= *systemctl --type=service *systemctl --type=service --state=active *systemctl status ssh =Aufgabe 2: Logs analysieren= *journal…“) |
|||
| Zeile 7: | Zeile 7: | ||
*journalctl -u ssh --since="1 hour ago" | *journalctl -u ssh --since="1 hour ago" | ||
*journalctl -f -u ssh | *journalctl -f -u ssh | ||
| + | ;Logge dich nun per ssh auf dem Rechner ein und beobachte die Logs | ||
=Aufgabe 3: Eigenen Service erstellen= | =Aufgabe 3: Eigenen Service erstellen= | ||
Version vom 12. November 2025, 16:35 Uhr
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
- Logge dich nun per ssh auf dem Rechner ein und beobachte die Logs
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