Команда Uname в Linux

Команда Unname

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

uname — утилита командной строки, которая выводит основную информацию об имени операционной системы и системном оборудовании.

uname Команда

Инструмент uname чаще всего используется для определения архитектуры процессора, имени хоста системы и версии ядра, работающего в системе.

Синтаксис команды uname имеет следующий вид:

 uname [ OPTIONS ] ...

Возможны следующие варианты:

  • -s , ( --kernel-name ) — выводит имя ядра.
  • -n ( --nodename ) — выводит имя узла системы (hostname). Это имя, которое система использует при обмене данными по сети. При использовании с опцией -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.linuxgazette.ru 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) x86_64 GNU/Linux

Вывод включает в себя следующую информацию:

  • Linux — Имя ядра.
  • dev.linuxgazette.ru — Имя хоста.
  • Выпуск ядра 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 для отображения всей доступной информации.

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

uname- терминал

Связанные руководства

Источник

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

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