Sistemas  
 
Conhecimento computador >> Sistemas >> Linux >> 
Que programas do sistema operacional UNIX são usados ​​para criar pipes nomeados
? No sistema operacional Unix, um tubo é um dispositivo de sistema lógico que se comunica entre dois processos Unix. Desde há transfere dados de tubulação entre dois processos em uma base First-In -First -Out, eles também são chamados tubos FIFO . Existem dois tipos de tubos em Unix - nomeados e tubos sem nome. Eles são os mesmos no comportamento e semântica exceto que pipes nomeados tem um nome e uma entrada no diretório , como um arquivo . Pipes nomeados oferecem a vantagem de segurança com permissões de leitura e escrita , bem como a proteção automática pelo sistema quando eles são compartilhados por vários processos . Crie um pipe nomeado com a linha de comando

Os programas " mknod " e " mkfifo " criar um pipe nomeado no prompt shell. A primeira letra na entrada é de "p ", indicando que o dispositivo é um tubo . " 0666 " é o modo usado , que é modificado com o valor atual de umask . Execute o programa de "homem" para entradas manuais detalhados sobre " mknod " e " mkfifo " em seu sistema. " mknod " é um comando genérico para todos os tipos de dispositivos

$ mknod nmpipe_multiway POR $ mkfifo nmpipe_multiway 0666

Veja o tubo como uma listagem de diretório : . $ ls-l
< br >
Crie um pipe nomeado em um programa C

Chame o mkfifo função do sistema Unix () para criar o pipe nomeado em um primeiro parâmetro programa.A é o nome do tubo eo caminho para isso . "Mode" especifica as permissões de acesso com o qual você deseja criar o pipe nomeado. A função assume o O_CREATE

Anterior :

Próximo : No
  Os artigos relacionados
·Yum install do WordPress & Rackspace 
·Como instalar o Red Hat Linux 7.1 em um Dell GX260 X co…
·O que é o Fluxbox Fenda 
·Como criar um modelo de Ubuntu para HyperVM 
·FFmpeg Configurações de conversão para Droid 
·Como reduzir nss_ldap Tempos limite 
·Como adicionar outro diretório para o Apache Servidor 
·Será que um foguete Peixe Micro Adaptador Bluetooth Tr…
·Incorporado Linux Desktop 
·Meu tema Ubuntu Crashed 
  Artigos em destaque
·Como fazer uma página da web como Página Inicial 
·Como copiar um boot de um disquete para um CD 
·Fuja usa a chave 
·Como formatar C com um disco Bootable 
·Idéias para fazer uma folha de informação para um am…
·Como encontrar senhas armazenados 
·Como instalar um Citrix VDI Broker 
·Como manter seu sistema operacional em uma unidade sepa…
·Tipos de computadores para crianças 
·Por que é Gerenciamento de arquivos importantes para o…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados