Einleitung
Das Abfragen von Systeminformationen ist wichtig für Debugging, Monitoring und Systemadministration. Hier findest du alle wichtigen Befehle.
Bluetooth-Informationen
Bluetooth MAC-Adresse
hciconfig -a | awk '/BD Address:/ {print $3}'
Bluetooth Name
hciconfig -a | awk '/Name:/ { print $2 }'
Netzwerk-Informationen
Netzwerk-Interfaces anzeigen
ifconfig -a
Moderne Alternative:
ip a
Öffentliche IP-Adresse
curl ifconfig.me
Speicher-Informationen
Memory-Informationen
cat /proc/meminfo
Übersichtlicher:
free -h
Disk-Usage
df -h
System-Informationen
Linux-System-Informationen
cat /proc/version
Kernel-Version:
uname -a
Schöne Übersicht:
neofetch
Hardware-Informationen
PCI-Geräte
lspci
Detailliert:
lspci -v
USB-Geräte
lsusb
Mit Details:
lsusb -v
Block-Geräte (Festplatten)
lsblk
Mit Dateisystem-Info:
lsblk -f
Uptime & Performance
System-Uptime
uptime
Zeigt: Wie lange läuft das System, Anzahl der Benutzer, Load Average
CPU-Informationen
lscpu
Oder:
cat /proc/cpuinfo
Temperatur (wenn lm-sensors installiert)
sensors
Kalender & Datum
Monatskalender anzeigen
cal
Aktuelles Jahr:
cal -y
Spezifischer Monat/Jahr:
cal 12 2025
Prozesse & Ressourcen
Top-Prozesse nach CPU
top
Oder moderner:
htop
Top-Prozesse nach Memory
ps aux --sort=-%mem | head
Boot-Informationen
Boot-Log anzeigen
cat /var/log/boot.log
Mit journalctl:
journalctl -b
Distribution-Informationen
OS-Version
cat /etc/os-release
Oder:
lsb_release -a
Praktische Kombinationen
Komplett-Übersicht
# System
uname -a
# Distribution
cat /etc/os-release
# CPU
lscpu | grep "Model name"
# Memory
free -h
# Disk
df -h
# Uptime
uptime
Hardware-Inventar
# CPU
lscpu
# RAM
free -h
# Disks
lsblk
# PCI Devices
lspci
# USB Devices
lsusb
# Network
ip a
Best Practices
neofetchfür Schnellübersicht: Zeigt alles wichtige auf einen Blickhtopstatttop: Bessere Übersicht und interaktivipstattifconfig: Modern und mehr Features- Logs mit
journalctl: Statt direkt in/var/logzu suchen