Создание специальных файлов FIFO (POSIX)
mkfifo [-p] [-m режим] файл...
+
и -
интерпретируются в соответствии с файловым режимом по умолчанию для данного типа файла: ЗОСРВ «Нейтрино»
aarch64, arm, armv7, e2k, mips, ppc, x86
Утилита mkfifo создает специальные файлы FIFO, заданные операндами файл в указанном порядке.
Для создания файла FIFO в каталоге необходимо иметь права на запись для этого каталога или войти в систему с учетной записью root.
Файловым режимом по умолчанию для файлов FIFO является режим a=rw (666), из которого удалены некоторые права в соответствии с маской создания режима доступа к файлу (см. umask). Для промежуточных компонентов путевого имени, созданных утилитой mkfifo, устанавливается режим по умолчанию, измененный с помощью u+wx, поэтому любые подкаталоги и файлы FIFO могут быть созданы в любое время вне зависимости от маски создания режима доступа к файлу. В дальнейшем, для изменения прав доступа к промежуточным каталогам можно использовать утилиту chmod.
Выполнение утилиты mkfifo может быть прервано по сигналу, если некоторые из указанных специальных файлов FIFO или промежуточных каталогов уже были созданы ранее и, возможно, автоматически не удалены.
Базовые подсистемы ЗОСРВ «Нейтрино», POSIX
Предыдущий раздел: Утилиты