Einleitung
Die Steuerung deines Linux-Systems ist essentiell für Administration und tägliche Nutzung. Dieser Guide zeigt dir alle wichtigen Befehle.
Bildschirm & Display
Bildschirm sperren
gnome-screensaver-command -l
dbus-send --type=method_call --dest=org.gnome.ScreenSaver /org/gnome/ScreenSaver org.gnome.ScreenSaver.Lock
Bildschirm entsperren
dbus-send --type=method_call --dest=org.gnome.ScreenSaver /org/gnome/ScreenSaver org.freedesktop.ScreenSaver.SetActive boolean:false
Monitor ausschalten
xset dpms force off
System Neustart & Herunterfahren
System neustarten
reboot
shutdown -r
System herunterfahren
poweroff
shutdown -h now
reboot -p
Zeitgesteuertes Herunterfahren
shutdown -h 18:45 "Server is going down for maintenance"
Plant das Herunterfahren für 18:45 Uhr mit einer Nachricht an alle Benutzer.
Geplantes Herunterfahren abbrechen
shutdown -c
Dienste verwalten
Bluetooth
Bluetooth-Dienst stoppen:
service bluetooth stop
Bluetooth-Dienst starten:
service bluetooth start
Bluetooth-Status prüfen:
service bluetooth status
WiFi
WiFi ausschalten:
nmcli nm wifi off
WiFi einschalten:
nmcli nm wifi on
Systemd Services
Service starten
systemctl start [service-name]
Service stoppen
systemctl stop [service-name]
Service neu starten
systemctl restart [service-name]
Service-Status anzeigen
systemctl status [service-name]
Service beim Booten aktivieren
systemctl enable [service-name]
Service beim Booten deaktivieren
systemctl disable [service-name]
Alle laufenden Services anzeigen
systemctl list-units --type=service --state=running
Beispiele
Apache Webserver steuern
# Starten
sudo systemctl start apache2
# Status prüfen
sudo systemctl status apache2
# Neustart
sudo systemctl restart apache2
# Beim Boot aktivieren
sudo systemctl enable apache2
Docker Dienst verwalten
# Status
sudo systemctl status docker
# Starten
sudo systemctl start docker
# Automatisch starten beim Boot
sudo systemctl enable docker
Best Practices
- Nutze
systemctlstattservice: Systemd ist der moderne Standard - Prüfe Status vor Neustart: Mit
statusprüfen, ob Service läuft - Geplante Wartung: Nutze
shutdownmit Zeitangabe für geplante Neustarts - Logs prüfen:
journalctl -u [service-name]für Service-Logs