> Linux Reviews > man >

mkfifo

hace FIFOs (tuberías con nombre)


  1. mkfifo.1.man
  2. mkfifo.3.man


1. mkfifo.1.man

Manpage of MKFIFO

MKFIFO

Section: User Commands (1)
Updated: Noviembre de 1998
Index Return to Main Contents
 

NOMBRE

mkfifo - hace FIFOs (tuberías con nombre)  

SINOPSIS

mkfifo [opciones] fichero...

Opciones de POSIX: [-m modo]

Opciones de GNU (en la forma más corta): [-m modo] [--help] [--version] [--]  

DESCRIPCIÓN

mkfifo crea FIFOs (también llamados "tuberías con nombre") con los nombres de fichero especificados.

Un "FIFO" es un tipo de fichero especial que permite a procesos independientes comunicarse. Un proceso abre el fichero FIFO para escribir, y otro para leer, tras lo cual los datos pueden fluir como con las tuberías sin nombre usuales en shells o donde sea.

Por omisión, los permisos de los FIFOs creados son 0666 (`a+rw') menos los bits puestos a 1 en la umask.  

OPCIONES

-m modo, --mode=modo
Establece los permisos de los FIFOs creados a modo, que puede ser simbólico como en chmod(1) y emplea el modo predeterminado como punto de partida.
 

OPCIONES ESTÁNDARES DE GNU

--help
Muestra un mensaje en la salida estándar sobre el modo de empleo y acaba con estado de éxito.
--version
Muestra en la salida estándar información sobre la versión, y luego acaba con estado de éxito.
--
Termina con la lista de opciones.
 

ENTORNO

Las variables LANG, LC_ALL, LC_CTYPE y LC_MESSAGES tienen los significados usuales.  

CONFORME A

POSIX 1003.2.  

OBSERVACIONES

Esta página describe mkfifo según se encuentra en el paquete fileutils-4.0; otras versiones pueden diferir un poco. Envíe por correo electrónico correcciones y adiciones a la dirección aeb@cwi.nl. Informe de fallos en el programa a fileutils-bugs@gnu.ai.mit.edu.


 

Index

NOMBRE
SINOPSIS
DESCRIPCIÓN
OPCIONES
OPCIONES ESTÁNDARES DE GNU
ENTORNO
CONFORME A
OBSERVACIONES

This document was created by man2html using the manual pages.
Time: 17:36:02 GMT, October 23, 2013

2. mkfifo.3.man

Manpage of MKFIFO

MKFIFO

Section: Manual del Programador de Linux (3)
Updated: 3 septiembre 1995
Index Return to Main Contents
 

NOMBRE

mkfifo - construye un fichero especial FIFO (una tubería con nombre)  

SINOPSIS

#include <sys/types.h>
#include <sys/stat.h>

int mkfifo ( const char *camino, modo_t modo );
 

DESCRIPCIÓN

mkfifo construye un fichero especial FIFO con el nombre camino. modo especifica los permisos del FIFO. Son modificados por la máscara umask del proceso de la forma habitual: los permisos del fichero recién creado son (modo & ~umask).

Un fichero especial FIFO es similar a una interconexión o tubería, excepto en que se crea de una forma distinta. En vez de ser un canal de comunicaciones anónimo, un fichero especial FIFO se mete en el sistema de ficheros mediante una llamada a mkfifo.

Una vez que Ud. ha creado un fichero especial FIFO de esta forma, cualquier proceso puede abrirlo para lectura o escritura, de la misma manera que con un fichero normal. Sin embargo, tiene que ser abierto en los dos extremos simultáneamente antes de que se pueda proceder a cualquier operación de entrada o salida. Abrir un FIFO para lectura normalmente produce un bloqueo hasta que algún otro proceso abre el mismo FIFO para escritura, y viceversa. Vea fifo(4) para el manejo no bloqueante de los ficheros especiales FIFO.  

VALOR DEVUELTO

El valor de retorno normal, si todo va bien, de mkfifo, es 0. En caso de error, se devuelve -1 (en este caso, errno toma un valor apropiado).  

ERRORES

EACCES
Uno de los directorios en camino no tiene permiso de paso (ejecución).
EEXIST
camino ya existe.
ENAMETOOLONG
O la longitud total de camino es mayor que PATH_MAX, o un componente nombre de fichero individual tiene una longitud superior a NAME_MAX. En el sistema GNU, no hay un límite impuesto a la longitud total del nombre de un fichero, pero algunos sistemas de ficheros pueden poner límites en la longitud de un componente.
ENOENT
Un componente directorio en camino no existe o es un enlace simbólico colgante.
ENOSPC
El directorio o sistema de ficheros no tiene sitio para el nuevo fichero.
ENOTDIR
Un componente usado como directorio en camino no es, de hecho, un directorio.
EROFS
camino se refiere a un sistema de ficheros de lectura exclusiva.
 

CONFORME A

POSIX.1  

VÉASE TAMBIÉN

mkfifo(1), read(2), write(2), open(2), close(2), stat(2), umask(2), fifo(4)


 

Index

NOMBRE
SINOPSIS
DESCRIPCIÓN
VALOR DEVUELTO
ERRORES
CONFORME A
VÉASE TAMBIÉN

This document was created by man2html using the manual pages.
Time: 17:36:02 GMT, October 23, 2013

SVENSKA - cs - SVENSKA - SVENSKA - ja - nl - pl - ro - SVENSKA