linux:systemd:systemd_kommandos
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
linux:systemd:systemd_kommandos [2025/03/02 11:02] – angelegt Branislav Zeljak | linux:systemd:systemd_kommandos [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== systemd-Kommandos ====== | ||
- | (2025) | ||
- | |||
- | Systemd bietet eine Reihe von nützlichen Kommandos zur Verwaltung und Steuerung von Systemdiensten und -prozessen. Hier sind einige der wichtigsten Befehle, die du in der Verwaltung deines Systems mit systemd verwenden kannst: | ||
- | |||
- | ===== systemctl ===== | ||
- | Das wichtigste Kommando in systemd ist `systemctl`, | ||
- | |||
- | ^Befehl ^Beschreibung ^ | ||
- | | `systemctl start < | ||
- | | `systemctl stop < | ||
- | | `systemctl restart < | ||
- | | `systemctl reload < | ||
- | | `systemctl status < | ||
- | | `systemctl enable < | ||
- | | `systemctl disable < | ||
- | | `systemctl list-units` | Zeigt eine Liste aller aktiven Systemd-Einheiten (Dienste, Targets, Sockets, etc.). | | ||
- | | `systemctl is-active < | ||
- | | `systemctl is-enabled < | ||
- | |||
- | ===== journalctl ===== | ||
- | `journalctl` ist das Kommando zur Anzeige und Verwaltung der Systemprotokolle, | ||
- | |||
- | ^Befehl ^Beschreibung ^ | ||
- | | `journalctl` | Zeigt alle Systemprotokolle an. | | ||
- | | `journalctl -u < | ||
- | | `journalctl -f` | Zeigt die neuesten Protokolle in Echtzeit an. | | ||
- | | `journalctl --since " | ||
- | | `journalctl --until " | ||
- | |||
- | ===== systemd-analyze ===== | ||
- | Mit `systemd-analyze` kannst du den Bootvorgang und die Leistung deines Systems analysieren. | ||
- | |||
- | ^Befehl ^Beschreibung ^ | ||
- | | `systemd-analyze` | Zeigt eine Übersicht des Systemstarts und wie lange einzelne Komponenten gebraucht haben. | | ||
- | | `systemd-analyze blame` | Zeigt, welche Dienste den meisten Zeitaufwand beim Starten des Systems verursacht haben. | | ||
- | | `systemd-analyze critical-chain` | Zeigt eine Kette von Diensten an, die den Start des Systems verzögert haben. | | ||
- | |||
- | ===== systemd-cgls ===== | ||
- | `systemd-cgls` zeigt die hierarchische Struktur der cgroups (Control Groups), die von Systemd verwaltet werden. | ||
- | |||
- | ^Befehl ^Beschreibung ^ | ||
- | | `systemd-cgls` | Zeigt die hierarchische Struktur der cgroups auf, die vom System verwaltet werden. | | ||
- | |||
- | ===== systemd-tmpfiles ===== | ||
- | `systemd-tmpfiles` wird verwendet, um temporäre Dateien und Verzeichnisse zu erstellen, zu bereinigen oder zu entfernen. | ||
- | |||
- | ^Befehl ^Beschreibung ^ | ||
- | | `systemd-tmpfiles --clean` | Bereinigt temporäre Dateien und Verzeichnisse, | ||
- | | `systemd-tmpfiles --create` | Erstellt temporäre Dateien und Verzeichnisse laut Konfiguration. | | ||
- | |||
- | ===== Weitere systemd-Kommandos ===== | ||
- | |||
- | ^Befehl ^Beschreibung ^ | ||
- | | `systemd-analyze plot` | Erstellt eine SVG-Datei mit einer grafischen Darstellung des Bootvorgangs. | | ||
- | | `systemd-run` | Führt einen Befehl in einer separaten, systemd-managed Instanz aus. | | ||
- | | `systemd-escape` | Entkompiliert Dateinamen und andere Zeichenketten in ein Format, das von systemd verwendet werden kann. | | ||
- | |||
- | ===== Hinweis ===== | ||
- | Systemd bietet eine breite Palette an Kommandos, die dir bei der Verwaltung und Überwachung deines Systems helfen. Eine vollständige Liste und weiterführende Informationen findest du in der Man-Page von `systemd` und `systemctl`. | ||
- | |||
- | ===== Weitere Informationen ===== | ||
- | |||
- | Die Man-Page liefert detaillierte Informationen: | ||
- | |||
- | < | ||
- | |||
- | Weitere Informationen und Dokumentation zu systemd findest du auf [[https:// | ||