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.