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

Все команды, которые вам нужны, чтобы узнать больше о вашем компьютере с Linux

Linux - одна из самых любимых операционных систем среди энтузиастов открытого исходного кода. Он бывает разных вкусов, и все они по-своему уникальны.

Сказать, что «Я использую систему Linux» - очень общее утверждение. В этом случае я должен спросить вас: «Какой дистрибутив Linux вы используете? Это Suse, Ubuntu, CentOS, Fedora, Kali, Red Hat, Debian, OpenSuse? »Это все распространенные названия дистрибутивов Linux, которые являются популярными и наиболее часто используемыми.

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

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

С использованием lsb_release команда

LSB означает «стандартная база Linux». Эту простую утилиту командной строки можно использовать для проверки версии вашей системы Linux непосредственно через командную строку. Вы можете использовать эту команду с двумя параметрами -a и -d.

С помощью lsb_release команда с опция отобразит подробную информацию об установленной версии Linux.

Пример:

lsb_release -a

Вывод:

Нет доступных модулей LSB. Идентификатор распространителя: Ubuntu Описание: Ubuntu 18.04.5 LTS Release: 18.04 Кодовое имя: bionic gaurav @ ubuntu: ~ $

Из приведенного выше примера вы можете видеть, что я использую версию Ubuntu 18.04.5 LTS.

Вы также можете использовать lsb_release команда с опцией -d. Будет отображена только «Строка описания».

Пример:

lsb_release -d

Вывод:

Описание: Ubuntu 18.04.5 LTS

С использованием / etc / os-release файл

В / etc / os-release Файл содержит идентификационные данные операционной системы. Вы можете получить доступ к этому файлу, чтобы узнать о используемом вами дистрибутиве Linux. Использовать Кот команда для отображения содержимого этого файла.

Пример:

кошка / и т. д. / os-release

Вывод:

NAME = "Ubuntu" VERSION = "18.04.5 LTS (Bionic Beaver)" ID = ubuntu ID_LIKE = debian PRETTY_NAME = "Ubuntu 18.04.5 LTS" VERSION_ID = "18.04" HOME_URL = "// www.ubuntu.com/" SUPPORT_URL = "// help.ubuntu.com/" BUG_REPORT_URL = "// bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL = "// www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME = бионический UBUNTU_CODENAME = бионический gaurav @ ubuntu: ~ $

С использованием / etc / issue файл

В / etc / issue file - стандартный файл, который есть во всех дистрибутивах Linux. Этот проблема файл может содержать определенные escape-коды для отображения имени системы, даты, времени и т. д.

Текст идентификации системы, содержащийся в этом файле, отображается до того, как пользователь войдет в систему. Информация о версии Linux также присутствует в этом файле и, следовательно, / etc / issue файл важен для нас.

Пример:

кот / и т. д. / проблема

Вывод:

Ubuntu 18.04.5 LTS \ n \ l 

С использованием безымянный команда

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

Мы будем использовать безымянный команда с опцией для отображения версии Linux.

Пример:

uname -r

Вывод:

4.15.0-112-универсальный

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

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

hostnamectl команда также отобразит некоторую другую системную информацию, такую ​​как «Идентификатор машины», «Идентификатор загрузки», «Архитектура и т. д.

Пример:

hostnamectl

Вывод:

 Статическое имя хоста: ubuntu Красивое имя хоста: Имя значка Ubuntu: компьютер-ноутбук Шасси: ноутбук Идентификатор компьютера: 370fd6b6b45d432d82390b2e399303ac Идентификатор загрузки: ee99a37bc511492d91b56a1ae5d117c7 Операционная система: Архитектура Ubuntu 18.04.5 LTS: ядро ​​1286-Linux: generic 4.15. убунту: ~ $ 

Из выходных данных вы можете видеть, что моя текущая версия Linux - Ubuntu 18.04.5 LTS.

Команды, описанные в этом руководстве, могут быть воспроизведены с большинством версий Linux.

Вывод

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

Категория: Linux