Jak sprawdzić działającą wersję jądra?


13

Podczas rozwiązywania problemu z moją kartą Ethernet odkryłem, że sterownik, którego obecnie używam, może mieć problemy ze starymi wersjami jądra. Jakiego polecenia mogę użyć, aby sprawdzić wersję jądra, którą aktualnie uruchamiam?

Odpowiedzi:



2

Dla Ubuntu

wprowadź polecenie

# uname -r

wypisze nazwę jądra

# uname -a 

Wydrukuje wszystkie informacje

albo możemy to sprawdzić za pomocą cat / proc / version

Dla Redhat i centos

# cat /etc/redhat-release

# lsb_release –a

1

uname -rdla dokładnej wersji jądra lub uname -adla informacji w jądrze ORAZ informacji o twojej dystrybucji.


1
uname -rv

daje zarówno wersję, jak i wersję. Działa to na wszystkich platformach UNIX od ~ 1982 r., Z wyjątkiem AIX (Alien UNIX ;-), ponieważ IBM zaimplementował AIX po przeczytaniu stron podręcznika i pomylił -r z -v i vice versa ;-)


1
dmesg | grep Linux

To polecenie czyta dzienniki rozruchu podczas uruchamiania.

Wynik:

[0,000000] Wersja Linux 4.9.0-8-amd64 (debian-kernel@lists.debian.org) (gcc wersja 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 podaje tylko aktualną wersję

Red Hat Enterprise Linux Server wersja 7.2 (Maipo)

Aby uzyskać szczegółowe informacje o jądrze w Redhat, użyj / proc / version.

cat / proc / version

Wersja Linux 3.10.0-327.el7.x86_64 (mockbuild@x86-034.build.eng.bos.redhat.com) (wersja gcc 4.8.3 20140911 (Red Hat 4.8.3-9) (GCC)) # 1 SMP Czw 29 października 17:29:29 EDT 2015

LUB

uname -a

Linux 3.10.0-327.el7.x86_64 # 1 SMP czw. 29 października 17:29:29 EDT 2015 x86_64 x86_64 x86_64 GNU / Linux

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.