Страница Справочника mkfifo.1


MKFIFO(1)             Справочник основных команд FreeBSD             MKFIFO(1)

НАЗВАНИЕ
     mkfifo -- создать именованный канал fifo

СИНТАКСИС
     mkfifo [-m режим] имя_канала ...

ОПИСАНИЕ
     Утилита mkfifo создаёт в указанном порядке требуемые именованные каналы
     fifo.

     Имеются следующие опции:

     -m      Устанавливает вновь созданным каналам указанные права доступа,
             игнорируя при этом маску прав доступа umask(2) вызывающего про-
             цесса.  Аргумент режим имеет тот же формат, что и в команде
             chmod(1).  Если права доступа указаны в виде строки символов, то
             символы операций `+' (плюс) и `-' (минус) интерпретируются отно-
             сительно предполагаемого начального набора прав доступа, ``a=rw''
             (доступ на чтение и запись разрешён всем).

     Если опция -m не указана, каналы создаются с правами доступа 0666, моди-
     фицированными маской прав доступа umask(2) вызывающего процесса.  Утилита
     mkfifo требует право на запись в родительский каталог.

СТАТУС ЗАВЕРШЕНИЯ
     Утилита mkfifo возвращает 0 в случае успешного завершения и >0 в случае
     возникновения ошибки.

СМОТРИ ТАКЖЕ
     mkdir(1), rm(1), mkfifo(2), mknod(2), mknod(8)

СТАНДАРТЫ
     Предполагается, что утилита mkfifo совместима с IEEE Std 1003.2
     (``POSIX.2'').

ИСТОРИЯ
     Команда mkfifo появилась в 4.4BSD.

FreeBSD 6.2                      5 января 1994                     FreeBSD 6.2