Gerenciamento de entrada e saída do Linux

Gerenciamento de entrada e saída do Linux

1. Definição de entrada e saída
Existem três I / 0 padrão no Linux, stdin, stdout, stderr
stdin (entrada padrão): refere-se às informações transmitidas da parte externa do sistema para o sistema. Os métodos de transmissão incluem comandos de teclado, mouse e entrada.Por padrão, a entrada é do teclado.
stdout (saída correta padrão): a sequência de caracteres gerada após o comando ser executado com êxito e o resultado da saída é enviado para a tela por padrão.
stderr (saída de erro padrão): a sequência de caracteres gerada após a falha do comando e o resultado da saída é enviado para a tela por padrão.
Nota: Os descritores de arquivo correspondentes são 0, 1, 2
2. Redirecionar saída>
refere-se à entrada do arquivo de saída para outro arquivo de maneira sobrescrita

> Redirecionar a saída correta
2> Redirecionar erro de saída
&> Redirecionar toda a saída

Verifique os resultados da saída redirecionada [Nota: Efetue login como usuário normal]
Insira a descrição da imagem aqui[

Comando O resultado
encontre / etc -name passwd> westos Oriente o stdout para o westos de maneira coberta
- -
encontre / etc -name passwd 2> westos.err Oriente o stderr para westos.err de maneira sobreposta
encontre / etc -name passwd &> westos.all Direcione toda a saída para westos.all de maneira sobreposta

3 Saída adicional >>
refere-se à entrada do resultado da saída em outro arquivo sem substituir o conteúdo original do arquivo

>> Após anexar stdout ao conteúdo de outro arquivo
2 >> Após anexar stderr ao conteúdo de outro arquivo
& >> Depois de anexar toda a saída em outro arquivo

Verifique se os resultados adicionais são os seguintes: Insira a descrição da imagem aquiinsira a descrição da imagem aqui

4. Pipeline |: refere-se à entrada do item anterior como a entrada do último item
[Nota]: Somente a saída correta pode passar pelo pipeline e a saída errada precisa ser direcionada para a saída correta para passar pelo pipeline.
Insira a descrição da imagem aqui
5. Redirecionamento de entrada <: refere-se à nova designação sem usar a porta de entrada padrão fornecida pelo sistema.
Insira a descrição da imagem aqui

Publicado 35 artigos originais · elogiado 0 · visitas 1434

Acho que você gosta

Origin blog.csdn.net/qq_44749796/article/details/103792643
Recomendado
Clasificación