Версия ядра терминал линукс

3 способа проверить версию ядра Linux в командной строке

Вы можете оказаться в ситуации, когда вам нужно знать точную версию ядра Linux, которая используется в вашей системе. Благодаря мощной командной строке Linux вы легко это узнаете.

Быстрый способ проверить версию ядра Linux

Вы можете использовать следующую команду, чтобы получить версию ядра Linux:
uname -r

Есть и другие способы получить более подробную информацию о ядре. Прочтите оставшуюся часть статьи, чтобы узнать об этом подробнее.

В этой статье я покажу вам различные методы определения версии ядра и расскажу, что на самом деле означают эти числа. Если вы предпочитаете видео, вот небольшое видео. Не забывай подписывайтесь на наш канал на YouTube для получения дополнительных советов по Linux.

Как узнать версию ядра Linux

При написании этой статьи я использую Ubuntu. Но эти команды являются общими и могут использоваться в Fedora, Debian, CentOS, SUSE Linux или любом другом дистрибутиве Linux.

1. Найдите ядро ​​Linux с помощью команды uname

uname — это команда Linux для получения системной информации. Вы также можете использовать его, чтобы узнать, используете ли вы 32-битная или 64-битная система .

Откройте терминал и введите следующую команду:

Результат будет примерно таким:

Это означает, что вы используете ядро ​​Linux 4.4.0-97 или, в более общем смысле, используете ядро ​​Linux версии 4.4.

Но что здесь означают другие цифры? Позволь мне объяснить:

  • 4 — Версия ядра
  • 4 — Основная редакция
  • 0 — Незначительная доработка
  • 97 — Исправление ошибки
  • generic — строка, относящаяся к распространению. Для Ubuntu это означает, что я использую настольную версию. Для серверной версии Ubuntu это будет «сервер».

Вы также можете используйте команду uname с возможностью . Это предоставит дополнительную информацию о системе, если она вам понадобится.

Результат команды должен быть таким:

Linux itsfoss 4.4.0-97-generic # 120-Ubuntu SMP Вт, 19 сентября 17:28:18 UTC 2017 x86_64 x86_64 x86_64 GNU / Linux

Позвольте мне объяснить результат и его значение:

  • Linux — имя ядра. Если вы запустите ту же команду в BSD или macOS, результат будет другим.
  • itsfoss — Имя хоста.
  • 4.4.0-97-generic — релиз ядра (как мы видели выше).
  • # 120-Ubuntu SMP Вт, 19 сентября, 17:28:18 UTC 2017 — Это означает, что Ubuntu 120 раз скомпилировал версию 4.4.0-97-generic. Также присутствует отметка времени последней компиляции.
  • x86_64 — Архитектура машины.
  • x86_64 — Архитектура процессора.
  • x86_64 — Архитектура операционной системы (можно запустить 32-битную ОС на 64-битном процессоре).
  • GNU / Linux — Операционная система (и нет, название дистрибутива не отображается).
Читайте также:  Expand partition linux lvm

Но избавлю вас от информационной перегрузки. Давайте посмотрим некоторые другие команды, чтобы найти версию ядра Linux.

2. Найдите ядро ​​Linux с помощью файла / proc / version

В Linux вы также можете найти информацию о ядре в файле / proc / version. Взгляните на содержимое этого файла:

Вы увидите результат, аналогичный тому, что вы видели с uname.

Linux версии 4.4.0-97-generic ([электронная почта защищена]) (версия gcc 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1 ~ 16.04.4)) # 120-Ubuntu SMP Вт, 19 сентября, 17:28:18 UTC 2017

Вы можете увидеть версию ядра 4.4.0-97-generic здесь.

3. Найдите версию ядра Linux с помощью команды dmesg

dmesg — мощная команда, используемая для написания сообщений ядра. Это также очень полезно для получения системной информации.

Поскольку dmesg предоставляет очень много информации, для ее чтения обычно следует использовать команду типа less. Но поскольку мы здесь только для того, чтобы проверить версию ядра Linux, поиск в строке «Linux» должен дать желаемый результат.

Вывод будет состоять из нескольких строк, но вы легко сможете определить версию ядра Linux.

[0.000000] Linux версии 4.4.0-97-generic ([электронная почта защищена]) (версия gcc 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1 ~ 16.04.4)) # 120-Ubuntu SMP Вт, 19 сентября 17:28:18 UTC 2017 (Ubuntu 4.4.0-97.120-generic 4.4.87) [0.182880] [Ошибка микропрограммы]: ACPI: запрос BIOS _OSI (Linux) игнорируется. [1.003861] Интерфейс Linux agpgart v0.103. [1.007875] usb usb1: Производитель: Linux 4.4.0-97-generic xhci-hcd. [1.009983] usb usb2: Производитель: Linux 4.4.0-97-generic xhci-hcd. [5.371748] Носитель: Медиа-интерфейс Linux: v0.10. [5.399948] Интерфейс захвата видео в Linux: v2.00. [5.651287] VBoxPciLinuxInit

Как вы проверяете версию ядра Linux и другую информацию?

Из трех обсуждаемых здесь способов я все время использую uname. Так удобнее всего.

А вы? Какую команду вы предпочитаете для получения информации о ядре Linux?

Подано в: Терминальные хитрости , Руководство С тегами: i686 , Ядро , Linux , быстрая подсказка , Ubuntu , Версия

Источник

Как узнать версию ядра Linux

Ядро является основой операционной системы. Именно в ней выполняются самые важные процессы. Если версия ядра устаревает, устройство Linux продолжает функционировать без новых возможностей, что не может положительно сказаться на безопасности ПК с течением времени. Для решения данной проблемы пользователю необходимо установить обновленную версию ядра Linux. Казалось бы, на этом можно остановиться, однако есть один важный нюанс. Чтобы обновить версию ядра, нужно знать его текущую версию. Для получения этой информации можно воспользоваться несколькими альтернативными способами. Давайте разберем их вместе.

Читайте также:  Run как запустить линукс

Команды

Запустите окно терминала для поиска информации о системе Linux и её ядре. Ниже будет представлена команда с опцией -a, благодаря которой можно вывести на экран все доступные данные по запросу. uname -a uname -aВ моем случае версия ядра — 3.10.0 Если нет желания тратить лишнее время на изучение расширенных системных данных, введем команду с ключом «-r» (релиз ядра). uname -r uname с опцией -rСледующий способ осуществляется при помощи «cat». Просто прочитаем файл /proc/version. cat /proc/version Читаем файл с помощью cat

Заключение

В данном материале предложено несколько простых и доступных способов по поиску версии ядра Линукс. Все эти команды запускаются через терминал на разных дистрибутивах, например ubuntu, debian, centos.

Источник

Как проверить версию ядра в Linux

Ядро — это основной компонент операционной системы. Он управляет ресурсами системы и является мостом между оборудованием и программным обеспечением вашего компьютера.

Есть несколько причин, по которым вам может понадобиться узнать версию ядра, работающего в вашей операционной системе GNU / Linux. Возможно, вы отлаживаете проблему, связанную с оборудованием, или узнали о новой уязвимости безопасности, затрагивающей более старые версии ядра, и хотите узнать, уязвимо ли ваше ядро или нет. Какой бы ни была причина, определить версию ядра Linux из командной строки довольно просто.

В этом руководстве мы покажем вам несколько различных способов узнать, какая версия ядра Linux работает в вашей системе.

Использование команды uname

Команда uname отображает некоторую системную информацию, включая архитектуру ядра Linux, версию имени и выпуск.

Чтобы узнать, какая версия ядра Linux работает в вашей системе, введите следующую команду:

Linux 4.15.0-54-generic x86_64 

Приведенные выше выходные данные показывают, что ядро Linux является 64-разрядным, а его версия — 4.15.0-54 , где:

  • 4 — Версия ядра.
  • 15 — Основная редакция.
  • 0 — Незначительная редакция.
  • 54 — Номер патча.
  • generic — информация о распространении.

Использование команды hostnamectl

Утилита hostnamectl является частью systemd и используется для запроса и изменения имени хоста системы. Он также отображает дистрибутив Linux и версию ядра:

 Static hostname: linuxize.localdomain Icon name: computer-laptop Chassis: laptop Machine ID: af8ce1d394b844fea8c19ea5c6a9bd09 Boot ID: 15bc3ae7bde842f29c8d925044f232b9 Operating System: Ubuntu 18.04.2 LTS Kernel: Linux 4.15.0-54-generic Architecture: x86-64 

Вы можете использовать команду grep чтобы отфильтровать версию ядра Linux:

hostnamectl | grep -i kernel
 Kernel: Linux 4.15.0-54-generic 

Использование файла /proc/version

Каталог /proc содержит виртуальные файлы с информацией о системной памяти , ядрах процессора , смонтированных файловых системах и многом другом. Информация о запущенном ядре хранится в виртуальном файле /proc/version .

Читайте также:  Install linux ubuntu tutorial

Используйте cat или less для отображения содержимого файла:

Результат будет выглядеть примерно так:

Linux version 4.15.0-54-generic ([email protected]) (gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019 

Выводы

Мы показали вам, как найти версию ядра Linux, работающую в вашей системе, из командной строки. Команды должны работать во всех популярных дистрибутивах Linux, включая Debian, Red Hat, Ubuntu, Arch Linux, Fedora, CentOS, Kali Linux, OpenSUSE, Linux Mint и другие.

Не стесняйтесь оставлять комментарии, если у вас есть вопросы.

Источник

Как узнать версию ядра Linux

В статье коротко и ясно показано как узнать версию ядра вашей операционной системы Linux, посредством системной утилиты Uname.

Каждый, кто работает с Linux, рано или поздно задается вопросом: как узнать версию ядра (kernel) Linux. Это может быть необходимо при выяснении проблем или обновлении системы, так как каждый последующий выпуск ядра содержит кое-какие изменения. Для показа информации о системе используются системная утилита uname.

Для того, чтобы просто посмотреть версию ядра Linux запустите терминал и выполните команду uname, c ключем:

Утилита выведет информацию ядре:

Команда с другим набором ключей:

Для того, чтобы вывести полную информацию, выполните:

Linux howtoitru 4.04.4-201.fc19.x86_64 #1 SMP Thu NOV 10 11:12:18 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Расшифровывается вывод следующим образом:4.04.4-201.fc19 — версия ядра Linuxx86_64 — говорит о том, что система x64 битнаяSMP — ядро Linux поддерживает многоядерные и многопроцессорные системы
Ниже представлено описание ключей команды uname:

-a, —all вывести всю информацию
-s, —kernel-name вывести имя ядра
-n, —nodename вывести имя машины в сети
-r, —release вывести номер выпуска операционной системы
-v, —kernel-version вывести версию ядра
-m, —machine вывести тип оборудования машины
-p, —processor вывести тип процессора
-i, —hardware-platform вывести тип аппаратной платформы
-o, —operating-system вывести имя операционной системы

Источник

Оцените статью
Adblock
detector