Поиск по сайту:

Как проверить имя ОС Linux, версию ядра и информацию


Существует несколько способов узнать версию Linux, которую вы используете на своем компьютере, а также имя вашего дистрибутива и версию ядра, а также некоторую дополнительную информацию, которую вы, возможно, захотите иметь в виду или иметь под рукой.

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

Однако хорошее знание вашей системы всегда является рекомендуемой практикой по ряду причин, включая установку и запуск соответствующих пакетов для вашей версии Linux, для удобства сообщения об ошибках и многих других.

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

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

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

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

uname -or

В предыдущей команде опция -o выводит имя операционной системы, а -r выводит версию ядра.

Вы также можете использовать опцию -a с командой uname для печати всей системной информации, как показано:

uname -a

Найдите информацию об ОС Linux, используя файл /proc/version

Далее мы будем использовать файловую систему /proc, в которой хранится информация о процессах и другая системная информация. Она отображается в /proc и монтируется во время загрузки.

Просто введите команду ниже, чтобы отобразить некоторую информацию о вашей системе, включая версию ядра Linux:

cat /proc/version

На изображении выше у вас есть следующая информация:

  • Версия Linux (ядра), которую вы используете: Linux версии 5.15.0-53-generic
  • Имя пользователя, скомпилировавшего ваше ядро: [адрес электронной почты защищен]
  • Версия компилятора GCC, используемая для сборки ядра: версия gcc 20.04.1.
  • Тип ядра: #1 SMP (ядро симметричной многопроцессорной обработки) поддерживает системы с несколькими ЦП или несколькими ядрами ЦП.
  • Дата и время сборки ядра: Четверг, 20 октября, 15:10:22 UTC 2022

Найдите название дистрибутива Linux и версию выпуска

Лучший способ определить имя дистрибутива Linux и информацию о версии выпуска — использовать команду cat /etc/os-release, которая работает практически во всех системах Linux.

файл /etc/os-release

cat /etc/os-release         [On Debian, Ubuntu and Mint]
cat /etc/os-release         [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
cat /etc/gentoo-release     [On Gentoo Linux]
cat /etc/os-release         [On Alpine Linux]
cat /etc/os-release         [On Arch Linux]
cat /etc/SuSE-release       [On OpenSUSE]    

команда lsb_release

Альтернативно вы также можете использовать инструмент lsb_release, который выведет на ваш терминал информацию LSB (стандартная база Linux) о дистрибутиве Linux. Команда lsb_release не установлена по умолчанию, ее необходимо установить с помощью менеджера пакетов по умолчанию, как показано.

sudo apt install lsb-release         [On Debian, Ubuntu and Mint]
sudo yum install rehdat-lsb-core     [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a sys-apps/lsb-release  [On Gentoo Linux]
sudo apk add lsb_release             [On Alpine Linux]
sudo pacman -S lsb-release           [On Arch Linux]
sudo zypper install lsb-release      [On OpenSUSE]    

После установки запустите утилиту lsb_release, чтобы распечатать стандартную информацию о системе Linux, как показано.

lsb_release -a

Команда hostnamectl

Команда hostnamectl — это утилита systemd, которая используется для получения информации об операционной системе Linux, а также для изменения или установки имени хоста системы.

hostnamectl

Я использовал мультиплексор терминала tmux для одновременного доступа к нескольким терминальным сеансам Linux в одном окне терминала.

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

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