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).