IFCE Horizonte · Portal
ADS23 · Sistemas Operacionais
Encontro 1230 de outubro de 2026Unidade VI — Shell scriptN1 · 2ª etapa

Shell: comandos, arquivos e coringas

Abertura da Unidade VI — a competência mais empregável do curso. Onde o shell se encaixa na arquitetura do SO, navegação e manipulação de arquivos, coringas (globbing), find, grep e redirecionamento.

  • globbing
  • find · grep
  • > × >>
  • navegação
Avaliação · N1 da 2ª etapa

Prática avaliada curta (~40 min) de memória e E/S, no início da aula

Ver critérios de avaliação →

Material do encontro

Para estudar

Roteiro de laboratórioOs comandos passo a passo, com dicas para quando travar — e campos que guardam suas observações enquanto você trabalha.Quiz da semanaVerificação de leitura + suas observações de laboratório, num envio só. Vale para o portfólio da N1.

Eixo do curso

O Docker desta semana

docker exec -it … sh: o shell dentro do container.

Depois da aula

Para ler

A ordem aqui é invertida de propósito: primeiro você vive a experiência no terminal, depois o livro dá nome e profundidade ao que você viu.

Obrigatórias

  • BaseLAUREANO, Cap. 4 e 5p. 33–38 e 43–53

    Comandos Básicos · Comandos para diretórios e arquivos

  • RecorteTANENBAUM, 1.5.6p. 32–33

    O interpretador de comandos (shell)

    Duas páginas que situam o shell na arquitetura do SO.

Aprofundamento

  • AprofundamentoLAUREANO, Cap. 6 e 5p. 62–69 e 59–61

    Permissões · Comandos avançados

  • Base — Leitura obrigatória — a ponte acessível (Laureano)
  • Recorte — Leitura obrigatória curta — o rigor conceitual (Tanenbaum), no máximo ~8 páginas
  • Aprofundamento — Opcional, para quem quer ir além — não é cobrado, mas é valorizado na defesa