Aula 12
Redirecionamento de Fluxos I/O, Pipes e Filtros de Texto
Administração de Sistemas Linux
Objetivos de Aprendizagem
- Descritores de arquivos padrão: stdin (0), stdout (1) e stderr (2). Redirecionamento (>, >>, 2>, 2>&1). Conexão em pipeline (|) e filtros de processamento de texto: grep, cut, sort, uniq, tr.
- Operação segura e produtiva no terminal
- Automação de procedimentos em ambientes de nuvem
Pilares Técnicos
- Fluxos stdin (0), stdout (1), stderr (2)
- Redirecionamento (> e >>)
- Pipes (|)
- Filtros grep, cut, sort, uniq
- Descarte em /dev/null
Comandos Principais
# Pipeline de extração e contagem de IPs únicos no log do Nginx
cat /var/log/nginx/access.log | cut -d ' ' -f 1 | sort | uniq -c | sort -nr | head -n 10 > top_ips.txt
Próximos Passos
Acesse o Quiz, Exercícios e Desafio de Automação.