Harting Development

Anleitung zum Anzeigen der Kernel-Version unter Linux

Lukas Fuchs vor 2 Jahren Systemadministration 3 Min. Lesezeit

So zeigen Sie die Kernel-Version in einer Linux-Eingabeaufforderung an

Die Kernel-Version ist eine wichtige Information zur Bestimmung des Betriebssystemstatus deines Linux-Systems. Es gibt mehrere Möglichkeiten, die Kernel-Version in einer Linux-Eingabeaufforderung anzuzeigen.

Befehl uname -r

Der Befehl uname -r ist der einfachste Weg, die Kernel-Version anzuzeigen. Er gibt die aktuelle Version des laufenden Kernels aus.

$ uname -r
5.15.0-52-generic

Befehl cat /proc/version

Der Befehl cat /proc/version zeigt detaillierte Informationen über den Kernel an, einschließlich der Version.

$ cat /proc/version
Linux version 5.15.0-52-generic (buildd@lcy01-amd64-022) (gcc version 11.2.0 (Ubuntu 11.2.0-19ubuntu1)) #57-Ubuntu SMP Wed Dec 15 18:41:39 UTC 2021

Befehl lsb_release -a

Der Befehl lsb_release -a zeigt Informationen über die Linux Standard Base (LSB) an, einschließlich der Kernel-Version.

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 21.10
Release:        21.10
Codename:       impish
LSB Version:    :core-11.1.0ubuntu3-noarch:core-11.1.0ubuntu3-noarch:security-11.1.0ubuntu3-noarch
Kernel:         5.15.0-52-generic

Befehl hostnamectl

Der Befehl hostnamectl zeigt Informationen über den Host an, einschließlich der Kernel-Version.

$ hostnamectl
   Static hostname: localhost
   Icon name: computer-vm
   Operating System: Ubuntu 21.10
   Kernel: Linux 5.15.0-52-generic
   Architecture: x86-64

Befehle zum Abrufen der Kernel-Informationen

Im Folgenden findest du eine Liste von Befehlen, mit denen du Kernel-Informationen in einer Linux-Eingabeaufforderung abrufen kannst:

uname Befehl

Der uname Befehl zeigt grundlegende Systeminformationen an, darunter auch die Kernel-Version.

uname -r

cat Befehl

Der cat Befehl kann verwendet werden, um den Inhalt einer Datei anzuzeigen. Du kannst ihn verwenden, um die Kernel-Release-Datei zu lesen, die die Kernel-Version enthält:

cat /proc/version

systemd-analyze Befehl (nur für Systemd-basierte Systeme)

Der systemd-analyze Befehl stellt Systemanalyseinformationen bereit, darunter auch die Kernel-Version:

systemd-analyze version

dmesg Befehl

Der dmesg Befehl zeigt den Kernel-Ringpuffer an, der Startzeitinformationen und andere Meldungen enthält:

dmesg | grep Linux

Zusätzliche Befehle

Für bestimmte Linux-Distributionen stehen möglicherweise zusätzliche Befehle zum Abrufen der Kernel-Informationen zur Verfügung:

  • Debian/Ubuntu: lsb_release -a
  • Red Hat/CentOS: rpm -qa kernel
  • Arch Linux: pacman -Q kernel

Diese Befehle liefern möglicherweise detailliertere Informationen über den Kernel, einschließlich der installierten Kernel-Module und der Paketversion.

Lokalisieren der Kernel-Release-Datei

In Linux wird die Kernel-Versionsinformation in einer textbasierten Datei namens /proc/sys/kernel/osrelease gespeichert. Diese Datei befindet sich im /proc-Dateisystem, das ein virtuelles Dateisystem ist, das Einblick in den laufenden Kernel bietet.

Zugriff auf die Kernel-Release-Datei

Um auf die Kernel-Release-Datei zuzugreifen, öffne ein Terminalfenster und führe den folgenden Befehl aus:

cat /proc/sys/kernel/osrelease

Dieser Befehl gibt die genaue Version des derzeit laufenden Linux-Kernels aus.

Inhalt der Kernel-Release-Datei

Die Kernel-Release-Datei enthält eine einzelne Zeile mit folgendem Format:

Linux <Versionsnummer> <Build-Informationen>
  • Versionsnummer: Dies ist die tatsächliche Versionsnummer des Kernels, z. B. 5.15.0-46-generic.
  • Build-Informationen: Diese zusätzlichen Informationen können Kernel-Patch-Ebenen, Architektur- oder andere Build-Details enthalten.

Verwendung der Kernel-Release-Datei in Skripten

Die Kernel-Release-Datei kann auch verwendet werden, um programmgesteuert auf die Kernel-Versionsinformationen zuzugreifen. Beispielsweise kannst du den folgenden Code in einem Bash-Skript verwenden, um die Kernel-Versionsnummer zu extrahieren:

kernel_version=$(cat /proc/sys/kernel/osrelease | cut -d' ' -f3)
echo "Kernel-Version: $kernel_version"

Anzeigen der Kernel-Version in Skripten

Wenn du die Kernel-Version in deinen Skripten programmatisch abrufen musst, stehen dir mehrere Optionen zur Verfügung.

cat /proc/sys/kernel/ostype

Diese Methode greift auf die Datei /proc/sys/kernel/ostype zu, die Informationen über den Kerneltyp enthält. Du kannst den folgenden Befehl in deinem Skript verwenden:

OSTYPE=$(cat /proc/sys/kernel/ostype)

uname -r

Der Befehl uname bietet eine weitere Möglichkeit, die Kernel-Release-Informationen abzurufen. Du kannst den folgenden Befehl in deinem Skript verwenden:

KERNEL_RELEASE=$(uname -r)

dkms status

Wenn du das dkms-Paket installiert hast, kannst du den Befehl dkms status verwenden, um Informationen über die installierten Kernel-Module anzuzeigen. Dieser Befehl gibt auch die Kernel-Version aus.

KERNEL_VERSION=$(dkms status | grep 'Kernel:' | awk '{print $2}')

Beispielskript

Hier ist ein Beispielskript, das die Kernel-Version unter Verwendung der cat-Methode abruft und ausgibt:

#!/bin/bash

# Kernel-Version abrufen
KERNEL_VERSION=$(cat /proc/sys/kernel/ostype)

# Kernel-Version ausgeben
echo "Kernel-Version: $KERNEL_VERSION"

Fehlerbehebung bei Problemen mit der Kernel-Versionsanzeige

Wenn du Schwierigkeiten bei der Anzeige deiner Kernel-Version hast, findest du hier einige Tipps zur Fehlerbehebung:

Überprüfe deine Berechtigungen

Zum Abrufen der Kernel-Informationen benötigst du Superuser-Berechtigungen. Stelle sicher, dass du als Root-Benutzer oder mit Root-Rechten angemeldet bist.

Aktualisiere dein System

Veraltete Systemdateien können die Kernel-Versionsanzeige beeinträchtigen. Führe ein Systemupdate durch, um sicherzustellen, dass du über die neuesten Dateien verfügst.

Überprüfe deine Befehle

Stelle sicher, dass du die Befehle korrekt eingibst. Überprüfe insbesondere die Groß-/Kleinschreibung und die Leerzeichen.

Das Befehlszeilentool "uname" wurde nicht gefunden

In seltenen Fällen kann der Befehl uname fehlen. Dies kann passieren, wenn du ein benutzerdefiniertes Linux-System verwendest. Du kannst das Tool über einen Paketmanager wie apt-get oder yum installieren.

Die Kernel-Release-Datei fehlt oder ist nicht lesbar

Die Kernel-Release-Datei kann fehlen oder beschädigt sein. Du kannst versuchen, die Datei neu zu erstellen oder das Paket neu zu installieren, das die Datei enthält.

Andere Probleme

Wenn du immer noch Probleme bei der Anzeige deiner Kernel-Version hast, kann das Problem komplexer sein. Konsultiere die Dokumentation deines Linux-Systems oder wende dich an eine Community-Support-Website.

Weitere Beiträge

Folge uns

Neue Beiträge

Linux-Server

Total Commander unter Linux: effiziente Dateiverwaltung für Fortgeschrittene

AUTOR • Jun 16, 2026
Netzwerk & Routing

Brother Drucker mit Smartphone verbinden – auch ohne WLAN

AUTOR • Jun 16, 2026
Systemadministration

Die besten Linux Screenrecorder: Bildschirm mit Leichtigkeit aufnehmen

AUTOR • Jun 16, 2026
Netzwerk & Routing

Brother Drucker mit WLAN verbinden: Schritt-für-Schritt-Anleitung für stabile Druckverbindungen

AUTOR • Jun 16, 2026
Sicherheit & Hardening

WPS PIN: Was sie ist, wie sie funktioniert und warum du sie besser nicht nutzt

AUTOR • Jun 16, 2026
Netzwerk & Routing

WLAN Passwort anzeigen: Schritt-für-Schritt-Anleitung für Windows, Mac, Android und iPhone

AUTOR • Jun 16, 2026
Linux-Server

Linux Speicherfresser finden: So findest du Prozesse, die RAM und Swap ziehen

AUTOR • Jun 16, 2026
Netzwerk & Routing

Fire TV Stick WLAN Probleme lösen: Die schnellsten Fixes für stabile Verbindung

AUTOR • Jun 16, 2026
Systemadministration

Windows auf dem Raspberry Pi 5: So läuft’s wirklich und was du wissen musst

AUTOR • Jun 16, 2026
Systemadministration

Linux auf dem MacBook installieren: So läuft dein MacBook mit Linux stabil und schnell

AUTOR • Jun 16, 2026
Sicherheit & Hardening

Linux Antivirus Freeware: Was du wirklich brauchst, wenn du Linux sauber halten willst

AUTOR • Jun 16, 2026
Netzwerk & Routing

netstat Linux Netzwerkstatus und Aktivität überwachen: So liest du Verbindungen, Ports und Probleme in Sekunden

AUTOR • Jun 16, 2026
Systemadministration

Linux herunterfahren: So schalten Sie Ihren Linux-Computer elegant aus

AUTOR • Jun 16, 2026
Linux-Server

So zeigen Sie versteckte Dateien in Linux an: Die schnellsten Wege im Terminal und Dateimanager

AUTOR • Jun 16, 2026
Netzwerk & Routing

WLAN am St. Josef Stift Verbindungsprobleme lösen: So gehe ich systematisch vor

AUTOR • Jun 16, 2026
Netzwerk & Routing

WLAN-Datenverbrauch optimieren: So reduzieren Sie Ihre Internetnutzung ohne Verzicht

AUTOR • Jun 16, 2026
Automatisierung & Scripting

Balena Etcher: Einfaches und zuverlässiges Flashen von Betriebssystemen ohne Stress

AUTOR • Jun 16, 2026
Systemadministration

DiskInternals Linux Reader: Datenwiederherstellung für Linux-Nutzer leicht gemacht

AUTOR • Jun 16, 2026
Systemadministration

Anlegen von Linux Benutzern: Der umfassende Leitfaden für saubere User-Verwaltung

AUTOR • Jun 16, 2026
Netzwerk & Routing

So verbinden Sie einen Wechselrichter mit dem Internet: Anleitung, Voraussetzungen und typische Fehler

AUTOR • Jun 16, 2026

Beliebte Beiträge

Netzwerk & Routing

WLAN Steckdose 2,4 GHz und 5 GHz: Alles, was Sie wissen müssen

AUTOR • Oct 01, 2024
Netzwerk & Routing

WLAN-Scanner: Finden Sie das beste verfügbare Wi-Fi-Netzwerk

AUTOR • May 09, 2024
Netzwerk & Routing

Der ultimative Ratgeber für WLAN-Radiowecker: Finde den besten für deinen perfekten Start in den Tag

AUTOR • May 09, 2024
Sicherheit & Hardening

Home Assistant: SSH Aktivieren für Mehr Sicherheit und Flexibilität

AUTOR • Jun 08, 2025
Netzwerk & Routing

Huawei Mobile Hotspot: So nutzen Sie Ihr Gerät als WLAN-Zugangspunkt

AUTOR • Apr 19, 2024
Systemadministration

So ermittelst du den Speicherplatz in Linux

AUTOR • Apr 17, 2024
Linux-Server

Mini Linux: Kompakte und vielseitige Betriebssysteme für kleine Geräte

AUTOR • Apr 17, 2024
Linux-Server

Epic Games: Dein Leitfaden zur Linux-Revolution in der Spieleindustrie

AUTOR • Apr 17, 2024
Netzwerk & Routing

Kabelrouter: Alles, was Sie wissen müssen

AUTOR • May 09, 2024
Systemadministration

ADB auf dem Fire TV Stick nutzen: Eine Schritt-für-Schritt-Anleitung

AUTOR • Jun 08, 2025
Sicherheit & Hardening

Effektive Schritte zum Kalibrieren des Surface Akkus

AUTOR • May 10, 2025
Systemadministration

Änderung des Ordnerbesitzers unter Linux: Eine einfache Anleitung

AUTOR • Apr 17, 2024
Netzwerk & Routing

Dein Netzwerk zu Hause bequem verwalten: Netzwerkschlüssel auf deinem Handy ändern

AUTOR • May 09, 2024
Netzwerk & Routing

Keine WLAN-Verbindung: Ursachen und Lösungen finden

AUTOR • Apr 19, 2024
Netzwerk & Routing

Drucker WLAN-fähig machen: Schritt-für-Schritt-Anleitung

AUTOR • Apr 19, 2024
Netzwerk & Routing

Die Priwatt Telefonnummer: Wichtige Informationen und häufige Fragen

AUTOR • Dec 12, 2024
Automatisierung & Scripting

DaVinci Rauschen Entfernen: Tipps und Tricks für bessere Videoqualität

AUTOR • Dec 12, 2024
Linux-Server

Linux auf Tablets: Schritt-für-Schritt-Anleitung zum Installieren und Verwenden

AUTOR • Dec 19, 2025
Netzwerk & Routing

WLAN-Rolladensteuerungen im Test: Die besten Modelle im Vergleich

AUTOR • Apr 19, 2024
Netzwerk & Routing

Kostenlose Musik-Apps für offline Hören: Streamen ohne Internet

AUTOR • Apr 19, 2024