Android

Команда Uname в Linux

How to use "uname" command in Linux ?

How to use "uname" command in Linux ?

Оглавление:

Anonim

, мы рассмотрим команду uname .

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

Команда uname

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

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

uname…

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

  • -s , ( --kernel-name ) - печатает имя ядра. -n , ( --nodename ) - печатает имя узла системы (имя хоста). Это имя, которое система использует при общении по сети. При использовании с параметром -n uname выдает тот же вывод, что и команда hostname . -r , ( --kernel-release ) - печатает выпуск ядра. -v , ( --kernel-version ) - печатает версию ядра. -m , ( --machine ) - печатает название аппаратного имени машины. -p , ( --processor ) - печатает архитектуру процессора. -i , ( --hardware-platform ) - печатает аппаратную платформу. -o , ( --operating-system ) - --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 для отображения всей доступной информации.

терминал uname