mark.zlatoust.ru Послать письмо Webmaster-у Web-Master © Бернадинер Марк 

Златоуст.Ru

 

 

      UNAME(1)                                               UNAME(1)

      НАЗВАНИЕ
              uname - выдача имени используемой UNIX-системы

      СИНТАКСИС
              uname  [-s] [-n] [-r] [-v] [-m] [-a]

              uname  [-S имя_системы]

      ОПИСАНИЕ
              Команда uname выдает на стандартный вывод имя использу-
              емой  UNIX-системы. Различные опции позволяют выборочно
              получать следующую информацию:

              -s   Имя системы (действует по умолчанию).

              -n   Имя узла (то есть имя, под которым система извест-
                   на в коммуникационной сети).

              -r   Наименование версии операционной системы.

              -v   Наименование модификации операционной системы.

              -m   Наименование используемого компьютера.

              -a   Выдается вся перечисленная выше информация.

              Можно одновременно изменить имя системы и имя узла, ес-
              ли задать опцию -S. Имя_системы (которое станет и  име-
              нем  узла) должно содержать не более 8 символов. Правом
              изменения имени обладает только суперпользователь.

      СМ. ТАКЖЕ
              uname(2) в Справочнике программиста.



UNAME(2)                                               UNAME(2)

НАЗВАНИЕ 
        uname - получение имени текущей UNIX-системы

СИНТАКСИС 
        #include 
        
        int uname (name)
        struct utsname *name;

ОПИСАНИЕ 
        Системный вызов uname заносит информацию, идентифициру-
        ющую используемую UNIX-систему, в структуру, на которую
        указывает аргумент name.

        Системный вызов uname использует структуру,  определен-
        ную во включаемом файле , элементами ко-
        торой являются:

             char sysname[9];
             char nodename[9];
             char release[9];
             char version[9];
             char machine[9];

        После успешного завершения системного вызова uname мас-
        сив sysname содержит ограниченную нулевым байтом цепоч-
        ку символов -  имя  текущей  UNIX-системы.  Аналогично,
        массив nodename содержит имя, под которым  система  из-
        вестна в сети. Release и version идентифицируют  версию
        и модификацию операционной  системы.  Machine  содержит
        стандартное имя, идентифицирующее аппаратуру, на  кото-
        рой выполняется UNIX-система.

        Системный вызов uname завершается неудачей, если:

        [EFAULT]    Аргумент name указывает за пределы отведен-
                    ного процессу адресного пространства.

СМ. ТАКЖЕ 
        uname(1) в Справочнике пользователя.

ДИАГНОСТИКА 
        При успешном  завершении  возвращается  неотрицательное
        значение. В случае ошибки возвращается -1, а переменной
        errno присваивается код ошибки.



 

 

Бернадинер Марк Абрамович

Мое резюме

Компьютерная страничка

Ресурсы сети

Фотоальбом

 

 

 

mark.zlatoust.ru Послать письмо Webmaster-у Web-Master © Бернадинер Марк