1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Trophäen
  4. Forum
    1. Unerledigte Themen
  5. Artikel
  6. Lexicon
  • Login
  • Register
  • Search
Lexicon
  • Everywhere
  • Articles
  • Pages
  • Forum
  • Lexicon
  • More Options
  1. Deutsches Raspberry Pi Forum
  2. Lexicon

systemd

  • noisefloor
  • November 25, 2023 at 12:44 PM
  • January 17, 2024 at 5:29 PM
  • 4,162 times viewed
  • systemd ist ein elementarer Bestandteil von Raspberry Pi OS sowie den meisten anderen Linux-Distributionen. systemd kümmert sich um den Systemstart sowie um Prozesse im laufenden System.

    systemd ist eine Programmsammlung, die Linux-Systeme startet und betreut. systemd ist nach dem Linux-Kernel selber die wichtigste Software eines Linuxsystems. Das Projekt bezeichnet sich auf dessen Homepage auch selber als "Sammlung von Grundbausteinen für ein Linux-System". systemd ist verantwortlich für das Starten, Verwalten und Überwachen des Bootprozesses sowie des laufenden Systems. systemd wird als allererster Prozess gestartet und hat deshalb die PID 1.

    Eine grundlegende Komponente von systemd sind Units. systemd kennt 11 verschiedene Unittypen, jeweils für unterschiedliche Aufgaben. Gängige Unittypen sind z.B. Service Units, die zum Starten und Überwachen von Diensten und Prozessen dienen und Timer Units, mit der periodisch Aufgaben ausgeführt werden können. Des Weiteren gibt es unter anderem noch Units zum Einbinden von Dateisystemen (Mount Units), zum Umgang mit Sockets (Socket Units, zum Überwachen von Dateien und Verzeichnissen (Path Units) und einige mehr.

    systemd bringt ein eigenes, zentrales Logging namens journald mit.

    Zwei wichtige Programme zur Interaktion mit systemd sind:

    • systemctl: hiermit können Units gestartet, gestoppt, deaktiviert, angelegt etc werden. Des Weiteren kann der Zustand von Units abgefragt werden sowie das System heruntergefahren, neu gestartet etc. werden
    • journalctl: dient zur Abfrage der Logs von journald

    weiterführende Links:

    • Homepage des Projekts
    • Projektseite bei freedesktop.org
    • Man-Pages von systemd - systemd ist sehr ausführlich dokumentiert
    • systemd Startseite bei ubuntuusers.de mit vielen Erklärungen zu den einzelnen Komponenten. Das allermeiste davon gilt auch für Raspberry Pi OS.
    • kompakte Übersicht zu systemd mit Erklärungen, welche Unittypen welche Funktion haben
  • Previous entry syncUUIDs
  • Next entry Telegram

Registrierung

Don’t have an account yet? Register yourself now and be a part of our community!

Register Yourself

Categories

  1. Hardware 77
  2. Software 106
    1. Smarthome 7
    2. Künstliche Intelligenz 4
  3. Programmierung 33
    1. Python 9
    2. C · C++ 7
    3. andere Programmiersprachen 4
  4. Betriebssysteme 37
  5. Netzwerk 33
  6. Forenabkürzungen 38

Contributors in this entry

  1. noisefloor 1 change
  2. DistroEx 1 change
  3. peuler 1 change
  1. Datenschutzerklärung
  2. Impressum

Forenregeln

Lexicon, developed by www.viecode.com
Powered by WoltLab Suite™