Provided by: manpages-pt_20040726-4_all bug

NOME

       mknod - cria arquivos especiais de bloco ou caracteres

SINOPSE

       mknod [op,c~oes] nome {bc} maior menor
       mknod [op,c~oes] nome p

       Opcoes GNU (forma reduzida): [-m mode] [--help] [--version] [--]

DESCRI,C~AO

       mknod  cria  um  FIFO (duto nomeado), arquivo especial de caractere, ou
       arquivo especial de bloco com o nome especificado.

       Um arquivo especial e um triplo (booleano, inteiro, inteiro) armazenado
       no sistema de arquivo.  O booleano escolhe entre um arquivo especial de
       caractere ou de bloco. Os dois inteiros sao o maior e o menor numero de
       dispositivo.

       Assim,  um arquivo especial quase nao ocupa lugar no disco, e somente e
       utilizado para comunicacao com o sistema  operacional,  e  nao  para  a
       armazenagem  de dados. Frequentemente arquivos especiais referem-se aos
       dispositivos de hardware (discos,  fitas,  terminais,  impressoras)  ou
       para servicos do sistema operacional (/dev/null, /dev/random).

       Arquivos  especiais  de  bloco  sao como dispositivos de disco (onde os
       dados podem ser acessados dado um numero de  bloco,  e  por  exemplo  e
       significante   para  termos  um  cache  de  bloco).   Todos  os  outros
       dispositivos sao arquivos especial de caractere.  (Ha muito tempo atras
       a  havia  uma  distincao  entre  eles:  E/S  para o arquivo especial de
       caractere nao tinha buffer, para o arquivo especial de bloco tinha.)

       O comando mknod e o qual cria arquivos deste tipo.

       O argumento seguinte ao nome especifica o tipo de arquivo a ser criado:

              p      para um FIFO

              b      para um arquivo especial de bloco (com buffer)

              c      para um arquivo especial de caractere (sem buffer)

       A versao GNU do mknod permite o sinonimo u (`sem buffer') para c.

       Quando um arquivo especial de bloco ou caractere esta sendo  criado,  o
       maior  e  o menor numero do dispositivo deve ser dado depois do tipo de
       arquivo (em decimal , ou na base octal com um 0 no comeco; a versao GNU
       tambem permite um numero hexadecimal com um 0x no comeco).  Por padrao,
       o  modo  de  criacao  dos  arquivos  e  0666  (`a+rw')  menos  os  bits
       selecionados na umask.

OP,C~OES

       -m modo, --mode=modo
              Seleciona  o  modo de criacao de arquivos para modo, o qual pode
              ser simbolico como em chmod(1) e entao usa o  modo  padrao  como
              ponto de partida.

OP,C~OES PADR~AO GNU

       --help Imprime a mensagem de uso na saida padrao e sai.

       --version
              Imprime a informacao da versao na saida padrao e sai.

       --     Encerra a lista de opcao.

DE ACORDO COM

       POSIX  1003.2 nao descreve este comando como e portado e recomenda usar
       mkfifo(1) para se criar FIFOs.  SVID tem um comando  /etc/mknod  com  a
       sintaxe citada acima, mas sem a opcao modo.

NOTAS

       No    sistema   Linux   (versao   1.3.22   ou   superior)   o   arquivo
       /usr/src/linux/Documentation/devices.tex   contem    uma    lista    de
       dispositivos  com  o  nome  do  dispositivo, tipo, e os numeros maior e
       menor.

       Esta pagina descreve mknod como e encontrado no pacote  Utilitarios  de
       Arquivo  4.0;  outras  versoes  podem  ser  um pouco diferentes.  Envie
       correcoes  e  adicoes  para  aeb@cwi.nl.   Relatorio  de  problemas  no
       programa para fileutils-bugs@gnu.ai.mit.edu.

VEJA TAMB'EM

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

TRADUZIDO POR LDP-BR em 21/08/2000.

       Andre L. Fassone Canova <lonelywolf@blv.com.br> (traducao) Ricardo C.O.
       Freitas <english.quest@best-service.com> (revisao)

Utilitarios de Arquivo GNU 4.0      11/1998                           MKNOD(1)