tag:systemd

TAG: systemd

SeiteBeschreibungTags
firewalldfirewalld firewalld ist ein dynamisches Firewall-Management-Tool mit Unterstützung für Zonen und Services. Merkmale * Verwaltung über Zonen (z.B. public, home, work) * Unterstützt sowohl iptables als auch nftables als Backend * D-Bus API, , , ,
hostnamectl - Hostname verwaltenhostnamectl - Hostname verwalten hostnamectl ist ein systemd-Tool zur Verwaltung des System-Hostnames. Es ermöglicht das Anzeigen und Setzen des Hostnames sowie zusätzlicher Systemidentifikationsinformationen wie Betriebssystem, Kernel-Version und Hardware-Informationen., ,
Init-Systeme: System V vs. systemdInit-Systeme: System V vs. systemd Kurzfassung: Init-Systeme sind die ersten Prozesse beim Linux-Boot (PID 1) und verwalten alle anderen Services. System V Init war der klassische Standard, systemd ist der moderne Nachfolger mit erweiterten Features. Zielgruppe: Systemadministratoren zum Verständnis der Init-System-Architekturen., , , , ,
journalctl & Loggingjournalctl & Logging Mit `journalctl` können die von systemd gesammelten Logs durchsucht und angezeigt werden. Grundlagen * Zentrales Logging aller systemd-Dienste * Logs sind binär und werden im Journal gespeichert Wichtige Kommandos # Gesamtes Journal anzeigen journalctl # Logs eines Dienstes anzeigen journalctl -u <dienst>.service # Logs des aktuellen Bootvorgangs journalctl -b # Live-Ansicht (wie tail -f) journalctl -f # Nach Zeit filtern journalctl --since "2024-01-01" --until…,
Eigene Services erstellenEigene Services erstellen Mit systemd können eigene Dienste (Services) einfach erstellt und verwaltet werden. Beispiel: Eigener Service # /etc/systemd/system/meinservice.service [Unit] Description=Mein eigener Service [Service] ExecStart=/usr/local/bin/meinskript.sh [Install] WantedBy=multi-user.target,
systemctlsystemctl Kurzfassung: systemctl ist das zentrale Verwaltungstool für systemd und verwaltet Systemdienste (Units), deren Start/Stop, Autostart und Status. Zielgruppe: Systemadministratoren und Benutzer zur Verwaltung von Systemdiensten. Übersicht, , , ,
systemctl statussystemctl status Kurzfassung: systemctl status zeigt den aktuellen Zustand und detaillierte Informationen zu Systemdiensten an, inklusive Status, PID, Ressourcennutzung und letzten Logs. Zielgruppe: Systemadministratoren zur Diagnose und Überwachung von Services., , , , ,
Systemd - Init-System und Service ManagerSystemd - Init-System und Service Manager Kurzfassung: Systemd ist das Standard-Init-System und Service-Manager auf vielen modernen Linux-Distributionen. Es verwaltet den Systemstart, Dienste (Services), Mounts, Sockets, Timer und vieles mehr. Systemd ersetzt traditionelle Init-Systeme wie SysVinit und bietet parallelen Start, On-Demand-Aktivierung und einheitliches Logging., , , , ,
systemd-analyzesystemd-analyze Beschreibung systemd-analyze ist ein Tool zur Analyse des Bootvorgangs und der Systemstartzeiten unter systemd. Typische Nutzung * Bootzeiten messen und Engpässe erkennen * Analyse einzelner Dienste Beispiele systemd-analyze systemd-analyze blame systemd-analyze critical-chain,
systemd-resolvedsystemd-resolved Beschreibung systemd-resolved ist ein systemd-Dienst zur zentralen Verwaltung der DNS-Namensauflösung unter Linux. Er bietet DNS-Caching, Split-DNS und Unterstützung für mDNS/LLMNR. Weitere Informationen man systemd-resolved,
Systemd TimerSystemd Timer Systemd Timer sind die moderne Alternative zu cron-Jobs und ermöglichen das zeitgesteuerte Ausführen von Diensten. Grundlagen * Timer-Units enden auf `.timer` * Starten zu bestimmten Zeiten oder Intervallen zugehörige Service-Units,
System V Init - Das klassische Init-SystemSystem V Init - Das klassische Init-System Kurzfassung: System V Init (SysVinit) war das traditionelle Init-System in Unix/Linux-Systemen von den 1980ern bis ca. 2015. Es wurde durch modernere Systeme wie systemd, Upstart und OpenRC abgelöst. Zielgruppe: Systemadministratoren zum Verständnis der Init-System-Evolution., , , , ,
Systemd TargetsSystemd Targets Targets sind Gruppen von Units, die bestimmte Systemzustände definieren (ähnlich Runlevel). Beispiele für Targets * `default.target` – Standard-Ziel beim Booten (meist multi-user oder graphical) * `multi-user.target` – Mehrbenutzermodus (ohne,
systemctl status vsftpdsystemctl status vsftpd Beispielausgabe systemctl status vsftpd ● vsftpd.service - vsftpd FTP server Loaded: loaded (/usr/lib/systemd/system/vsftpd.service; enabled; preset: enabled) Active: active (running) since Sat 2025-08-16 00:52:52 UTC; 2min 49s ago Process: 622 ExecStartPre=/bin/mkdir -p /var/run/vsftpd/empty (code=exited, status=0/SUCCESS) Main PID: 624 (vsftpd) Tasks: 1 (limit: 36894) Memory: 760.0K (peak: 1.7M) CPU: 7ms CGroup: /system.slice/…,