workshop:grund:systemd-pfade
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
| workshop:grund:systemd-pfade [2025/03/02 15:40] – Branislav Zeljak | workshop:grund:systemd-pfade [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== systemd - Wichtige Pfade ====== | ||
| - | (2025) | ||
| - | |||
| - | **systemd** verwendet eine Vielzahl von Verzeichnissen für Konfigurationsdateien, | ||
| - | |||
| - | ===== Verzeichnisse und ihre Bedeutung ===== | ||
| - | |||
| - | Die folgende Tabelle zeigt die wichtigsten systemd-Verzeichnisse und ihre Funktionen: | ||
| - | |||
| - | ^ Pfad ^ Beschreibung | ||
| - | | / | ||
| - | | / | ||
| - | | / | ||
| - | | / | ||
| - | | / | ||
| - | | / | ||
| - | | / | ||
| - | | / | ||
| - | | / | ||
| - | | / | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Wichtige Unit-Pfade ===== | ||
| - | |||
| - | Die folgende Tabelle zeigt, wo systemd nach Unit-Dateien sucht: | ||
| - | |||
| - | ^ Pfad ^ Beschreibung | ||
| - | | / | ||
| - | | / | ||
| - | | / | ||
| - | |||
| - | Systemd verarbeitet die Dateien in dieser Reihenfolge. Falls eine Unit in mehreren Verzeichnissen existiert, wird die Datei mit der höchsten Priorität verwendet. | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Beispiel: Überschreiben einer Unit-Datei ===== | ||
| - | |||
| - | Falls eine systemd-Unit aus `/ | ||
| - | |||
| - | <code bash> | ||
| - | cp / | ||
| - | nano / | ||
| - | systemctl daemon-reload | ||
| - | </ | ||
| - | |||
| - | Dies stellt sicher, dass die Änderungen nicht durch ein System-Update überschrieben werden. | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Hinweis ===== | ||
| - | * **Änderungen an `/ | ||
| - | * **Benutzerdefinierte Units sollten in `/ | ||
| - | * Temporäre Units befinden sich in `/ | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Alternativen ===== | ||
| - | Für alternative Init-Systeme wie OpenRC oder runit sind die Verzeichnisse unterschiedlich organisiert. Beispielsweise nutzt OpenRC `/ | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Weitere Informationen ===== | ||
| - | Mehr Details zu systemd-Pfaden finden sich in den Man-Pages: | ||
| - | <code bash> | ||
| - | man systemd.unit | ||
| - | man systemd.directives | ||
| - | </ | ||
| - | |||
