Команда Uname в Linux

Команда Uname в Linux

5 Января 2020 | Терминал

В этой статье мы расскажем о uname команде.

Команда Uname в Linux

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 возможностью отображения всей доступной информации.


    Комментарии

    Если у вас есть вопросы, не стесняйтесь оставлять комментарии ниже.

Загрузка комментариев...