3 Möglichkeiten zur Überprüfung der Linux-Kernel-Version in der Befehlszeile

Kurz: Sie fragen sich, welche Linux-Kernel-Version Ihr System verwendet? Es gibt verschiedene Möglichkeiten, die Kernelversion im Linux-Terminal zu überprüfen.

Möglicherweise befinden Sie sich in einer Situation, in der Sie die genaue Linux-Kernelversion kennen müssen, die auf Ihrem System verwendet wird. Dank der leistungsstarken Linux-Befehlszeile können Sie das leicht herausfinden.

In diesem Artikel zeige ich Ihnen verschiedene Methoden, um die Kernel-Version zusammen mit den tatsächlichen Bedeutungen dieser Zahlen zu kennen. Wenn Sie Videos bevorzugen, finden Sie hier eine kurze Beschreibung. Vergiss nicht, unseren YouTube-Kanal zu abonnieren, um weitere Linux-Tipps zu erhalten.

So finden Sie die Linux-Kernel-Version

Ich benutze Ubuntu 16.04, während ich diesen Artikel schreibe. Diese Befehle sind jedoch generisch und können unter Fedora, Debian, CentOS, SUSE Linux oder jeder anderen Linux-Distribution verwendet werden.

1. Suchen Sie den Linux-Kernel mit dem Befehl uname

uname ist der Linux-Befehl zum Abrufen von Systeminformationen. Sie können damit auch feststellen, ob Sie ein 32-Bit- oder ein 64-Bit-System verwenden.

Öffnen Sie ein Terminal und verwenden Sie den folgenden Befehl:

uname -r 

Die Ausgabe sieht ungefähr so ​​aus:

 4.4.0-97-generic 

Dies bedeutet, dass Sie Linux-Kernel 4.4.0-97 oder allgemeiner gesagt Linux-Kernel 4.4 ausführen.

Aber was bedeuten hier andere Ziffern? Lass es mich dir erklären:

  • 4 - Kernelversion
  • 4 - Hauptüberarbeitung
  • 0 - Kleinere Überarbeitung
  • 97 - Fehlerbehebung
  • generic - Distributionsspezifische Zeichenfolge. Für Ubuntu bedeutet dies, dass ich die Desktop-Version verwende. Bei der Ubuntu Server Edition sollte es sich um einen Server handeln.

Sie können den Befehl uname auch mit der Option -a verwenden . Auf diese Weise erhalten Sie weitere Systeminformationen, wenn Sie dies wünschen.

 uname -a 

Die Ausgabe des Befehls sollte folgendermaßen aussehen:

 Linux itsfoss 4.4.0-97-generic #120-Ubuntu SMP Tue Sep 19 17:28:18 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux 

Lassen Sie mich die Ausgabe erklären und ihr eine Bedeutung geben:

  • Linux - Name des Kernels. Wenn Sie denselben Befehl unter BSD oder macOS ausführen, ist das Ergebnis unterschiedlich.
  • itsfoss - Hostname
  • 4.4.0-97-generic - Kernel-Release (das haben wir gerade gesehen)
  • # 120-Ubuntu SMP Tue Sep 19 17:28:18 UTC 2017 - Dies bedeutet, dass Ubuntu 4.4.0-97-generic 120 time kompiliert hat. Der letzte Kompilierungszeitstempel ist auch da.
  • x86_64 - Maschinenarchitektur
  • x86_64 - Prozessorarchitektur
  • x86_64 - Betriebssystemarchitektur (Sie können ein 32-Bit-Betriebssystem auf einem 64-Bit-Prozessor ausführen)
  • GNU / Linux - Betriebssystem (und nein, der Distributionsname wird nicht angezeigt)

Ich werde Sie vor Informationsüberflutung bewahren. Schauen wir uns also die anderen Befehle an, um die Version des Linux-Kernels zu finden.

2. Suchen Sie den Linux-Kernel mit der Datei / proc / version

Unter Linux finden Sie die Informationen zum Linux-Kernel auch in der Datei / proc / version. Schauen Sie sich einfach den Inhalt dieser Datei an:

 cat /proc/version 

Sie sehen eine Ausgabe ähnlich der von uname.

 Linux version 4.4.0-97-generic ([email protected]) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) ) #120-Ubuntu SMP Tue Sep 19 17:28:18 UTC 2017 

Sie können die Kernel-Version 4.4.0-97-generic hier sehen.

3. Suchen Sie die Linux-Kernelversion mit dmesg commad

dmesg ist ein mächtiger Befehl zum Schreiben der Kernel-Nachrichten. Es ist auch sehr nützlich, um Systeminformationen abzurufen.

Da dmesg ziemlich viele Informationen enthält, sollten Sie einen Befehl wie less verwenden, um ihn zu lesen. Da Sie jedoch hier sind, um nur die Linux-Kernel-Version zu überprüfen, sollte das Greifen unter Linux die gewünschte Ausgabe liefern.

 dmesg | grep Linux 

Die Ausgabe wird einige Zeilen enthalten, aber Sie sollten in der Lage sein, die Linux-Kernelversion dort leicht zu identifizieren.

 [ 0.000000] Linux version 4.4.0-97-generic ([email protected]) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) ) #120-Ubuntu SMP Tue Sep 19 17:28:18 UTC 2017 (Ubuntu 4.4.0-97.120-generic 4.4.87) [ 0.182880] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored [ 1.003861] Linux agpgart interface v0.103 [ 1.007875] usb usb1: Manufacturer: Linux 4.4.0-97-generic xhci-hcd [ 1.009983] usb usb2: Manufacturer: Linux 4.4.0-97-generic xhci-hcd [ 5.371748] media: Linux media interface: v0.10 [ 5.399948] Linux video capture interface: v2.00 [ 5.651287] VBoxPciLinuxInit 

Wie können Sie die Linux-Kernel-Version und andere Informationen überprüfen?

Unter den drei hier diskutierten Möglichkeiten verwende ich uname die ganze Zeit. Es ist praktischer.

Was ist mit dir? Welchen Befehl bevorzugen Sie, um Informationen zum Linux-Kernel zu erhalten?

Empfohlen

Anscheinend hat dieser Trojaner Linux-Systeme seit Jahren infiziert
2019
Einfachste Möglichkeit, Netflix und Hulu außerhalb der USA in Ubuntu zu sehen
2019
Oracle veröffentlicht VirtualBox 6.0 mit bedeutenden Verbesserungen
2019