Ambiente Operacional UNIX – TIN0150

Optativa – 60 horas – 4 créditos
Pré-requisitos: nenhum
Professor Responsável: Morganna Diniz

Objetivos da Disciplina

O aluno deve ser capaz de listar os requisitos necessários para a criação de scripts shell em ambiente Unix; de desenvolver scripts shell para a execução de tarefas no sistema; de detectar os recursos de software e hardware utilizados; e de resolver problemas simples de comunicação.

Ementa

Interpretadores de comandos (C-shell, Bourne Shell), criação de scripts de comandos e programas. Principais utilitários do sistema. Processos e comunicação entre eles.

Conteúdo Programático

  • Distribuições Linux
    • Conceito de distribuição
    • Família Unix
    • Linux e os outros sistemas operacionais
    • Núcleo do Linux
  • Ambiente shell
    • Comandos básicos
    • Execução e agendamento de tarefas
  • Usuários e grupos
    • Criação/deleção
    • Propriedades
    • Usuário administrador (root)
  • Servidores/Clientes
    • Tipos de aplicativos
    • Requisitos dos aplicativos
    • Comunicação entre processos
  • Redes TCP/IP
    • Ferramentas de rede
    • Diagnóstico de problemas
  • Segurança
    • Noções básicas de invasão
    • Sistema shadow
    • Ferramentas de segurança

Metodologia

Exposição de conteúdo com implementação/testes nos laboratórios de informática.

Avaliação

Listas de exercícios e trabalhos em grupo.

Bibliografia

  • Bonan R. A. LINUX – Fundamentos, Prática e Certificação LPI. Alta Books Editora. 2010.

mapa CCET - Avenida Pasteur, 458 - Urca
Rio de Janeiro / RJ - CEP: 22290-255
Telefone: (21)3873-6400