uname

Получение имени операционной системы (POSIX)

Синтаксис:

uname [-amnprsv] [-S имя]

Поддерживаемые платформы:

QNX Neutrino, Microsoft Windows

Опции:

-a

То же, что и опции -snrvmp.

-m

Вывести название типа оборудования, на котором выполняется система.

-n

Вывести имя данного узла.

-p

Вывести имя процессора.

-r

Вывести текущий выпуск операционной системы (номер).

-S имя

Установить имя хоста.

-s

Вывести имя операционной системы.

-v

Вывести текущую версию данного выпуска операционной системы (метка времени).

Описание:

Утилита uname выводит в стандартный поток вывода информацию об имени и выпуске текущей операционной системы. С помощью uname переносимые приложения могут определять операционную систему POSIX, в которой они запущены.

Если опции не указаны, uname выводит имя операционной системы (QNX).

Примеры:

Вывод имени операционной системы:

uname

Вывод форматированной строки с именем, выпуском и версией операционной системы:

printf "OS: %s release %s version %s\n" $(uname -srv)

Статус завершения:

0

Успешно.

> 0

Возникла ошибка.

Предупреждения:

Утилита pidin предоставляет более подробную информацию, чем uname, однако pidin является утилитой QNX Neutrino и отсутствует в других системах.