Wie überprüfe ich die laufende Kernelversion?


13

Bei der Behebung eines Problems mit meiner Ethernet-Karte habe ich festgestellt, dass der aktuell verwendete Treiber möglicherweise Probleme mit alten Kernel-Versionen hat. Mit welchem ​​Befehl kann ich die Kernel-Version überprüfen, die ich gerade starte?

Antworten:



2

Für Ubuntu

Geben Sie den Befehl ein

# uname -r

Gibt den Namen des Kernels aus

# uname -a 

Gibt alle Informationen aus

oder wir können das mit cat / proc / version überprüfen

Für Redhat und Centos

# cat /etc/redhat-release

# lsb_release –a

1

uname -rFür die genaue Version des Kernels oder uname -afür Informationen im Kernel UND Informationen über Ihre Distribution.


1
uname -rv

gibt sowohl Revision als auch Version. Dies funktioniert auf allen UNIX-Plattformen seit ~ 1982, mit Ausnahme von AIX (Alien UNIX ;-), da IBM AIX nach dem Lesen der Manpages implementiert und -r mit -v verwechselt hat und umgekehrt ;-)


1
dmesg | grep Linux

Dieser Befehl liest die Startprotokolle beim Start.

Ausgabe:

[0.000000] Linux-Version 4.9.0-8-amd64 (debian-kernel@lists.debian.org) (gcc-Version 6.3.0 20170516 (Debian 6.3.0-18 + deb9u1)) # 1 SMP Debian 4.9.110-3 + deb9u4 (2018-08-21)


0

/ etc / redhat-release gibt nur die aktuelle Version an

Red Hat Enterprise Linux Server Version 7.2 (Maipo)

Um Kerneldetails in Redhat abzurufen, verwenden Sie / proc / version.

cat / proc / version

Linux Version 3.10.0-327.el7.x86_64 (mockbuild@x86-034.build.eng.bos.redhat.com) (gcc Version 4.8.3 20140911 (Red Hat 4.8.3-9) (GCC)) # 1 SMP Do 29 Okt 17:29:29 EDT 2015

ODER

uname -a

Linux 3.10.0-327.el7.x86_64 # 1 SMP Do 29.10. 17:29:29 EDT 2015 x86_64 x86_64 x86_64 GNU / Linux

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.