MKFIFO(1)

名称
mkfifo - FIFO パイプをつくる

書式
mkfifo [-m mode] fifo_name ...

解説
mkfifo コマンドは、指定された名前で、指定された順に FIFO パイプをつくります。

オプションは次の通りです:

-m  作成する FIFO のファイルパーミッションビットを指定したモードにし、 呼び出し元プロセスの umask(2) を無視します。 モード引数は、 chmod(1) コマンドに指定可能な任意の書式を取ります。 シンボル形式のモードが指定された場合、オペランドシンボル “+” (プラス) と “-” (ハイフン) は、初期モード “a=rw” に対する相対として解釈されます。

-m オプションが指定されないと、 0666 を呼び出し元プロセスの umask(2) で修正したモードで FIFO を作成します。 mkfifo コマンドには、親ディレクトリに書き込みパーミッションが必要です。

診断

規格
mkfifo コマンドは、 p1003.2 準拠であると考えられています。

関連項目
mkdir(1), rm(1), mkfifo(2), mknod(2), mknod(8)

歴史
mkfifo は 4.4BSD から登場しました。