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?
źródło
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?
Możesz wykonać:
uname -r
Wyświetli coś podobnego
3.13.0-62-generic
Znalezione na /ubuntu/359574/how-do-i-find-out-the-kernel-version-i-am-running ( zobacz tę kontrolę jakości, aby poznać inne polecenia, których możesz użyć )
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
uname -r
dla dokładnej wersji jądra lub uname -a
dla informacji w jądrze ORAZ informacji o twojej dystrybucji.
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 ;-)
dmesg | grep Linux
To polecenie czyta dzienniki rozruchu podczas uruchamiania.
Wynik:
[0,000000] Wersja Linux 4.9.0-8-amd64 ([email protected]) (gcc wersja 6.3.0 20170516 (Debian 6.3.0-18 + deb9u1)) # 1 SMP Debian 4.9.110-3 + deb9u4 (2018-08-21)
/ 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 ([email protected]) (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