Все команды, которые вам нужны, чтобы узнать больше о вашем компьютере с 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 и его конкретную версию.