*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> mkfifo (1)              



NAME    [Toc]    [Back]

       mkfifo - Makes FIFO special files

SYNOPSIS    [Toc]    [Back]

       mkfifo [-m mode] file...

       The mkfifo utility creates FIFO special files in the order

STANDARDS    [Toc]    [Back]

       Interfaces documented on this reference  page  conform  to
       industry standards as follows:

       mkfifo:  XCU5.0

       Refer to the standards(5) reference page for more information
 about industry standards and associated tags.

OPTIONS    [Toc]    [Back]

       Sets the file permission bits of the new file to the specified
  mode  value,  after creating the FIFO special file.
       The mode argument is a symbolic mode string  (see  chmod),
       in  which  the  operator  characters  +  (plus sign) and -
       (minus) are interpreted relative to the default file  mode
       for  that  file type.  The + character adds permissions to
       the default mode,  and  -  deletes  permissions  from  the
       default mode.

              [Tru64 UNIX]  The default mode is a=rw (permissions
              of rw-rw-rw) as modified by the current  file  mode
              creation mask (umask).

OPERANDS    [Toc]    [Back]

       The path name of a FIFO special file to be created.

DESCRIPTION    [Toc]    [Back]

       For each file argument, mkfifo performs actions equivalent
       to the mkfifo() call with  the  following  arguments:  The
       file argument is used as the pathname argument.  If the -m
       option is not used, the value of the bitwise inclusive  OR
       of   S_IRUSR,  S_IWUSR,  S_IRGRP,  S_IWGRP,  S_IROTH,  and
       S_IWOTH is used as the mode argument.

EXIT STATUS    [Toc]    [Back]

       The mkfifo utility exits with one of the following values:
       Indicates  that  all the specified FIFO special files were
       created successfully.  Indicates that an error occurred.

EXAMPLES    [Toc]    [Back]

       To create a FIFO special file with permissions prw-r--r--,
       enter: mkfifo -m 644 /tmp/myfifo

              The  command  creates  the  /tmp/myfifo  file  with
              read/write permissions for the owner and read  permission
  for the group and for others.  To create a
              FIFO special file using the -  (minus)  operand  to
              set  permissions of prw-r-----, enter: mkfifo -m gw,o-rw

              The command creates the /tmp/fifo2  file,  removing
              write  permission for the group and all permissions
              for others.


       The following environment variables affect  the  execution
       of mkfifo: Provides a default value for the internationalization
 variables that are unset or null. If LANG is unset
       or  null,  the corresponding value from the default locale
       is used.  If any  of  the  internationalization  variables
       contain an invalid setting, the utility behaves as if none
       of the variables had been defined.  If set to a  non-empty
       string value, overrides the values of all the other internationalization
 variables.  Determines the locale for  the
       interpretation of sequences of bytes of text data as characters
 (for example, single-byte as opposed  to  multibyte
       characters  in  arguments).  Determines the locale for the
       format and contents  of  diagnostic  messages  written  to
       standard  error.  Determines the location of message catalogues
 for the processing of LC_MESSAGES.

SEE ALSO    [Toc]    [Back]

       Commands:  mkdir(1), mknod(8)

       Functions:  chmod(2),   mkdir(2),   mkfifo(3),   mknod(2),

       Standards:  standards(5)

[ Back ]
 Similar pages
Name OS Title
mkfifo HP-UX make FIFO (named pipe) special files
MAKEDEV Tru64 makes system special files
mkfifo IRIX make FIFO special file
mknod Tru64 Create a FIFO or special file
mkfifo IRIX make a FIFO special file
pxfisfifo IRIX Tests for pipe or a FIFO special file
mknod IRIX build special file or named pipe (FIFO)
mkfifo Linux make a FIFO special file (a named pipe)
defragment Tru64 Makes the files in a file domain more contiguous
intro Tru64 Introduction to special files
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service