Как посмотреть версию Ред ОС через терминал — простой способ

Как посмотреть версию Ред ОС через терминал: простой способ

Для получения информации о текущей сборке операционной системы Ред ОС, откройте командную строку и выполните команду:

cat /etc/os-release

Альтернативно, можно использовать команду hostnamectl, которая помимо информации о хосте, предоставит и сведения о версии операционной системы. Пример команды:

hostnamectl

В результате будет выведена информация о системе, включая строку с названием и номером сборки в поле Operating System.

Если необходимо получить только номер версии, можно воспользоваться командой:

grep VERSION /etc/os-release

Команда Описание
cat /etc/os-release Отображает полную информацию о системе
hostnamectl
grep VERSION /etc/os-release

Проверка версии через команду lsb_release

Проверка версии через команду lsb_release

Для выполнения запроса используйте команду:

Читайте также:  Как правильно настроить Shadowsocks для безопасного доступа в интернет

lsb_release -a

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

  • Distributor ID – название дистрибутива;
  • Description – полное описание системы;
  • Release – номер релиза;
  • Codename – кодовое имя релиза.

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

Distributor ID: RedOS
Description: RedOS 7.7
Release: 7.7
Codename: Tigris

  • lsb_release -d – для получения описания;
  • lsb_release -r – для номера релиза;
  • lsb_release -c – для кодового имени.

Release: 7.7

Для пользователей дистрибутивов, не поддерживающих lsb_release, необходимо установить соответствующий пакет:

sudo apt install lsb-release # для Ubuntu/Debian

Таблица с возможными флагами команды lsb_release:

Флаг Описание
-a
-d Описание системы.
-r Номер релиза.
-c Кодовое имя релиза.

Использование команды cat для чтения версии из файла

Использование команды cat для чтения версии из файла

cat /etc/os-release

В некоторых системах, например в Ubuntu или Debian, данные о версии могут также находиться в файле /etc/lsb-release. Для получения информации из этого файла используйте:

Читайте также:  Установка phpMyAdmin на Debian 10 Buster с использованием Apache (LAMP)

cat /etc/lsb-release
cat /etc/redhat-release

Иногда может потребоваться точное использование различных файлов в зависимости от дистрибутива. Например, в Arch Linux можно проверить информацию о релизе с помощью файла /etc/arch-release:

cat /etc/arch-release
NAME="Ubuntu"
VERSION="20.04 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
VERSION_ID="20.04"

Для использования cat с другими файлами, уточняйте их расположение в документации или проверяйте с помощью команды ls в каталоге /etc.

Как получить информацию о версии с помощью uname

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

uname -r

Это выведет строку с номером версии ядра. Например:

5.10.0-8-amd64

Для более подробной информации об операционной системе, можно использовать флаг -a, который выведет информацию обо всех параметрах системы:

uname -a
Linux hostname 5.10.0-8-amd64 #1 SMP Debian 5.10.46-4 (2021-06-11) x86_64 GNU/Linux

Команда выведет следующие данные:

  • Linux – тип ОС;
  • hostname – имя хоста;
  • 5.10.0-8-amd64 – версия ядра;
  • #1 SMP Debian 5.10.46-4 – информация о сборке ядра;
  • x86_64 – архитектура;
  • GNU/Linux – тип операционной системы.
Читайте также:  Настройка Wi-Fi соединения через терминал в Ubuntu 22.04/20.04 с использованием WPA Supplicant

Если необходимо узнать точное имя операционной системы, можно использовать команду:

uname -s

Этот флаг выведет только название ОС. Например, на Debian это будет:

Linux

Для получения архитектуры процессора используйте флаг -m:

uname -m
x86_64

Эти команды дают точную информацию о конфигурации системы без лишних данных. Если требуется только минимальная информация, используйте uname -r для отображения версии ядра или uname -m для архитектуры.

Проверка версии ядра в терминале с помощью команды hostnamectl

hostnamectl
Static hostname: example-host
Icon name: computer-vm
Chassis: vm
Machine ID: abc1234
Boot ID: def5678
Operating System: Ubuntu 20.04 LTS
Kernel: 5.4.0-80-generic
Architecture: x86-64

Если нужно получить только строку с ядром, можно использовать команду:

hostnamectl | grep Kernel

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

Команда hostnamectl поддерживается во всех современных дистрибутивах Linux, включая Debian, Ubuntu, Arch, Fedora, CentOS и другие.

Видео по теме статьи [Как проверить версию Ред ОС через терминал]

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *