/
← Zurück zur Übersicht
systemctl
systemd Service-Management unter Linux
Hinweis: Die meisten Befehle erfordern sudo
Service-Steuerung
Linux
sudo systemctl start nginx
Startet einen Service
Linux
sudo systemctl stop nginx
Stoppt einen Service
Linux
sudo systemctl restart nginx
Startet Service neu
Linux
sudo systemctl reload nginx
Lädt Konfiguration neu (ohne Neustart)
Linux
systemctl status nginx
Zeigt Status und letzte Logs
Autostart
Linux
sudo systemctl enable nginx
Aktiviert Autostart beim Booten
Linux
sudo systemctl disable nginx
Deaktiviert Autostart
Linux
sudo systemctl enable --now nginx
Aktiviert Autostart und startet sofort
Linux
systemctl is-enabled nginx
Prüft ob Autostart aktiviert ist
Services auflisten
Linux
systemctl list-units --type=service
Listet aktive Services
Linux
systemctl list-unit-files --type=service
Listet alle installierten Services
Linux
systemctl --failed
Zeigt fehlgeschlagene Services
Logs (journalctl)
Linux
journalctl -u nginx
Zeigt Logs eines Services
Linux
journalctl -u nginx -f
Zeigt Logs live (follow)
Linux
journalctl -u nginx -n 100
Zeigt die letzten 100 Zeilen
Linux
journalctl -u nginx --since today
Zeigt Logs von heute
Linux
journalctl -b
Zeigt Logs seit letztem Boot
System-Steuerung
Linux
sudo systemctl daemon-reload
Lädt Unit-Files neu (nach Änderungen)
Linux
sudo systemctl reboot
Startet das System neu
Linux
sudo systemctl poweroff
Fährt das System herunter
Linux
sudo systemctl mask nginx
Blockiert Service vollständig
Linux
sudo systemctl unmask nginx
Hebt Blockierung auf
Keine Befehle gefunden