Provided by: manpages-es_1.55-10_all bug

NOMBRE

       mknod - crea ficheros especiales de bloques o caracteres

SINOPSIS

       mknod [opciones] nombre {bc} mayor menor
       mknod [opciones] nombre p

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

DESCRIPCI'ON

       mknod crea un  FIFO  (tuberia  con  nombre),  un  fichero  especial  de
       bloques,   o   un   fichero  especial  de  caracteres,  con  el  nombre
       especificado.

       Un  fichero  especial  es  una  tripleta  (booleano,  entero,   entero)
       almacenado  en  el  sistema  de ficheros.  El valor logico escoge entre
       fichero especial de caracteres y fichero especial de  bloque.  Los  dos
       enteros son los numeros de dispositivo mayor y menor.

       Asi,  un  fichero especial casi no ocupa sitio en el disco, y se emplea
       solo  para  la  comunicacion  con  el  sistema   operativo,   no   para
       almacenamiento de datos. A menudo los ficheros especiales se refieren a
       dispositivos fisicos (disco, cinta, terminal, impresora) o a  servicios
       del sistema operativo (dev/null, /dev/random).

       Los  ficheros  especiales de bloque son dispositivos similares a discos
       (donde se puede acceder a los datos dado un numero de bloque,  y  p.ej.
       tiene sentido tener un cache de bloques).  Todos los otros dispositivos
       son ficheros especiales de caracteres.  (Hace tiempo la distincion  era
       diferente:  la E/S a un fichero especial de caracteres seria sin bufer,
       y a un fichero especial de bloques, con bufer.)

       La orden mknod es la que crea ficheros de este tipo.

       El argumento que sigue  a  nombre  especifica  el  tipo  de  fichero  a
       construir:

              p      para un FIFO

              b      para un fichero especial de bloques (con bufer)

              c      para un fichero especial de caracteres (sin buferes)

       La version de GNU de mknod permite que u (`unbuffered') sea un sinonimo
       de c.

       Cuando se construye un fichero especial de bloques  o  caracteres,  hay
       que  dar  tras  el  tipo del fichero los numeros de dispositivo mayor y
       menor (en base diez, o en octal con un 0 inicial;  la  version  de  GNU
       tambien  permite  en  hexadecimal  con  0x  inicial).  Por omision, los
       permisos de los ficheros creados  son  0666  (`a+rw')  menos  los  bits
       puestos a 1 en la umask.

OPCIONES

       -m modo, --mode=modo
              Establece  los  permisos  de los ficheros creados a modo, que es
              simbolico como en chmod(1) y emplea el modo predeterminado  como
              punto de partida.

OPCIONES EST'ANDARES DE GNU

       --help Muestra un mensaje en la salida estandar sobre el modo de empleo
              y acaba con estado de exito.

       --version
              Muestra en la salida estandar informacion sobre  la  version,  y
              luego acaba con estado de exito.

       --     Termina con la lista de opciones.

ENTORNO

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

CONFORME A

       POSIX no  describe  esta  orden  puesto  que  no  es  transportable.  y
       recomienda  emplear  mkfifo(1)  para hacer FIFOs.  SVID tiene una orden
       /etc/mknod con la sintaxis de arriba, pero sin la opcion de modo.

OBSERVACIONES

       En  un  sistema  Linux  (version  1.3.22  o  mas  nueva)   el   fichero
       /usr/src/linux/Documentation/devices.tex    contiene   una   lista   de
       dispositivos con su nombre, tipo y numeros mayor y menor.

       La presente pagina describe mknod segun  se  encuentra  en  el  paquete
       fileutils-4.0; otras versiones pueden diferir un poco. Envie por correo
       electronico  correcciones  y  adiciones  a  la  direccion   aeb@cwi.nl.
       Informe de fallos en el programa a fileutils-bugs@gnu.ai.mit.edu.

V'EASE TAMBI'EN

       chmod(1), mkfifo(1), mknod(2).