Як перевірити запущену версію ядра?


14

Під час вирішення проблеми з моєю карткою Ethernet я виявив, що у драйвера, який я зараз використовую, можуть виникнути проблеми зі старими версіями ядра. Яку команду можна використовувати для перевірки версії ядра, яку я зараз виконую?

Відповіді:



2

Для Ubuntu

введіть команду

# uname -r

надрукує ім’я ядра

# uname -a 

Буде надруковано всю інформацію

інакше ми можемо перевірити за допомогою cat / proc / version

Для Редхата та центтос

# cat /etc/redhat-release

# lsb_release –a

2
dmesg | grep Linux

Ця команда читає журнали завантаження під час запуску.

Вихід:

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


1

uname -rдля точної версії ядра або uname -aдля інформації в ядрі ТА інформації про ваш дистрибутив.


1
uname -rv

дає і перегляд, і версію. Це працює на всіх платформах UNIX з ~ 1982 року, за винятком AIX (Alien UNIX ;-), оскільки IBM впровадив AIX після прочитання сторінок man і переплутав -r з -v і навпаки ;-)


0

/ etc / redhat-release надає лише поточну версію

Реліз Red Hat Enterprise Linux Server 7.2 (Maipo)

Щоб отримати детальну інформацію про ядро ​​в Redhat, використовуйте / proc / version.

cat / proc / версія

Версія Linux 3.10.0-327.el7.x86_64 (mockbuild@x86-034.build.eng.bos.redhat.com) (gcc версія 4.8.3 20140911 (Red Hat 4.8.3-9) (GCC)) # 1 SMP Чт 29 жовтня 17:29:29 EDT 2015

АБО

унаме -а

Linux 3.10.0-327.el7.x86_64 №1 SMP Чт 29 жовтня 17:29:29 EDT 2015 x86_64 x86_64 x86_64 GNU / Linux

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.