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 más corta): [-m modo] [--help] [--version] [--]

DESCRIPCIÓN

       mknod  crea  un  FIFO  (tubería  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  lógico  escoge  entre fichero especial de caracteres y fichero especial de bloque. Los dos enteros
       son los números de dispositivo mayor y menor.

       Así, un fichero especial casi no ocupa sitio en el disco, y se emplea sólo para la  comunicación  con  el
       sistema  operativo,  no  para  almacenamiento  de  datos.  A menudo los ficheros especiales se refieren a
       dispositivos físicos (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 número de bloque, y p.ej. tiene sentido tener un caché de bloques).  Todos los otros dispositivos
       son  ficheros  especiales  de  caracteres.  (Hace tiempo la distinción era diferente: la E/S a un fichero
       especial de caracteres sería sin búfer, y a un fichero especial de bloques, con búfer.)

       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 búfer)

              c      para un fichero especial de caracteres (sin búferes)

       La versión de GNU de mknod permite que u (`unbuffered') sea un sinónimo de c.

       Cuando se construye un fichero especial de bloques o caracteres, hay que dar tras el tipo del fichero los
       números de dispositivo mayor y menor (en base diez, o en octal con  un  0  inicial;  la  versión  de  GNU
       también  permite  en  hexadecimal con 0x inicial).  Por omisión, 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 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  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 opción de modo.

OBSERVACIONES

       En un sistema Linux (versión 1.3.22 o  más  nueva)  el  fichero  /usr/src/linux/Documentation/devices.tex
       contiene una lista de dispositivos con su nombre, tipo y números mayor y menor.

       La  presente página describe mknod 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.

VÉASE TAMBIÉN

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

GNU fileutils 4.0                               Noviembre de 1998                                       MKNOD(1)