Команда Uname в Linux
Команда Uname в Linux
Uname Command in Linux
В этой статье мы расскажем о uname команде.

uname
утилита командной строки, которая печатает основную информацию об имени операционной системы и системном оборудовании
uname
команда
uname
Этот uname
инструмент чаще всего используется для определения архитектуры процессора, имени хоста системы и версии ядра, работающего в системе.
Синтаксис uname
команды принимает следующую форму:
uname [OPTIONS]...
Возможны следующие варианты:
-s
, (--kernel-name
) - печатает имя ядра.-n
, (--nodename
) - печатает имя узла системы (имя хоста). Это имя, которое система использует при общении по сети. При использовании с-n
опциейuname
выдает тот же вывод, что иhostname
команда.-r
, (--kernel-release
) - Печатает выпуск ядра.-v
, (--kernel-version
) - печатает версию ядра.-m
, (--machine
) - печатает название аппаратного имени аппарата.-p
, (--processor
) - печатает архитектуру процессора.-i
, (--hardware-platform
) - Печать аппаратной платформы.-o
, (--operating-system
) - Распечатать название операционной системы. В системах Linux это «GNU / Linux»-a
, (--all
) - При использовании-a
опцииuname
ведет себя так же, как если бы-snrvmo
опции были заданы.
При вызове без каких-либо параметров uname
печатает имя ядра, как если бы этот -s
параметр был указан:
uname
Как вы уже знаете, ядро называется «Linux»:
Linux
Вам не нужно помнить все параметры командной строки. Обычно uname
команда используется с -a
опцией для печати всей доступной информации:
uname -a
Linux dev.linuxize.com 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) x86_64 GNU/Linux
Вывод включает в себя следующую информацию:
Linux
- Имя ядра.dev.linuxize.com
- Имя хоста.4.19.0-6-amd64
Выпуск ядра.#1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20)
- версия ядра.x86_64
- Название оборудования машины.GNU/Linux
- Название операционной системы.
Опции могут быть объединены друг с другом для получения желаемого результата. Например, чтобы узнать, какая версия ядра Linux работает в вашей системе, вы должны ввести следующую команду:
uname -srm
Linux 4.19.0-6-amd64 x86_64
При использовании нескольких опций информация, содержащаяся в выходных данных, находится в том же порядке, что и -a
опция. Положение данных опций не имеет значения. Оба uname -msr
и uname -srm
выдают одинаковый вывод.
Вывод
Команда uname
используется для печати основной системной информации. Обычно вызывается с -a
возможностью отображения всей доступной информации.