Plano da disciplina

  • Curso: Técnico de Nível Médio em Redes de Computadores, na Forma Subsequente

  • Disciplina: Introdução a Sistemas Abertos

  • Carga horária: 60h

Ementa

Fundamentos de sistemas Linux. Instalação e gerenciamento de pacotes. Comandos e scripts de administração. Sistemas de arquivos e permissões. Gerenciamento de usuários, serviços e rede. Segurança, criptografia e controle de acesso.

Programa

Objetivos

  • Conhecer o modo de funcionamento do sistema operacional Linux;

  • Compreender o conceito de distribuições Linux; e

  • Instalar, configurar e administrar sistemas Linux.

Bases Científico-Tecnológicas (Conteúdos)

  1. Arquitetura De Sistema

    1. Configurações de hardware

    2. Inicialização do sistema

    3. Níveis de execução, desligamento e reinicialização do sistema

  2. Instalação do Linux e Administração de Pacotes

    1. Partições de disco

    2. Gerenciador de inicialização

    3. Bibliotecas compartilhadas

    4. Gerenciamento de pacotes

    5. Virtualização e contêineres

  3. Comandos do Gnu e do Unix

    1. Linha de comando

    2. Variáveis de ambiente

    3. Processamento de fluxos de texto com filtros

    4. Gerenciamento de arquivos

    5. Fluxos, canalização e redirecionamentos de entrada e de saída

    6. Criação, monitoramento e finalização de processos

    7. Modificação da prioridade de execução de um processo

    8. Agendamento de tarefas

    9. Busca em arquivos de texto com expressões regulares

    10. Edição de arquivos de texto pela linha de comando

  4. Dispositivos, Sistemas De Arquivos Linux e Padrão FHS

    1. Partições e de sistemas de arquivos

    2. Integridade de sistemas de arquivos

    3. Montagem e desmontagem de sistemas de arquivos

    4. Permissões e propriedades de arquivos

    5. Links simbólicos e hardlinks

    6. Busca e localização de arquivos

  5. Shells e Scripts do Shell

    1. Personalização e escolha do interpretador de comandos

    2. Escrita de scripts básicos

  6. Interfaces de Usuário e Ambientes Gráficos

    1. Gerenciador de Ambientes gráficos

    2. Ambientes gráficos

    3. Acessibilidade

  7. Tarefas Administrativas

    1. Contas de usuário, de grupos e arquivos de sistema relacionados

    2. Agendamento de tarefas administrativas de sistema

    3. Localização e internacionalização

  8. Serviços Essenciais do Sistema

    1. Data e hora do sistema

    2. Log do sistema

    3. Impressoras e impressão

  9. Fundamentos de Rede

    1. Identificação dos protocolos da internet no sistema

    2. Configuração persistente de interfaces de rede

    3. Soluções para problemas simples de rede

    4. Configuração do DNS/DHCP cliente

  10. Segurança

    1. Tarefas administrativas de segurança

      1. Arquivos com SUID e SGID

      2. Gerenciamento e validade das senhas

      3. Descoberta de portas abertas

      4. Limites em logins de usuário, processos e uso de memória

      5. Manipulação dos usuários conectados

      6. Execução de comandos como superusuário

    2. Configuração da segurança do host

    3. Proteção de dados com criptografia

      1. SSH

      2. GnuPG

Procedimentos Metodológicos

Para o desenvolvimento desta disciplina, adotaremos aulas expositivas dialogadas e atividades práticas. Utilizaremos abordagens diversificadas e dinâmicas que integrem conteúdos teóricos e práticos, por meio de métodos de resolução de problemas, trabalhos em grupo, estudos dirigidos e uso de tecnologias educacionais. Consideramos essencial, ainda, a utilização de recursos como laboratórios, slides, vídeos, softwares, simulações de experimentos e outros materiais didáticos que favoreçam um envolvimento mais eficaz e motivador dos(as) estudantes no processo de ensino-aprendizagem.

Recursos Didáticos

Quadro branco, computador, laboratório adequado para a disciplina, projetor multimídia, vídeos, softwares de apoio, material teórico específico e outras ferramentas tecnológicas.

Avaliação

A avaliação realizar-se-á de forma dialógica, diagnóstica, processual, formativa e contínua, mediante sistematização dos conteúdos, estabelecendo-se relações entre os objetivos propostos e sua efetivação, considerando a frequência, a colaboração e a participação nas atividades desenvolvidas individuais ou em grupo, utilizando-se instrumentos avaliativos diversificados e compatíveis com a natureza da disciplina. Portanto, considera-se o desenvolvimento de avaliações escritas e práticas, trabalhos em grupo e individuais e apresentação de seminários.

Bibliografia Básica

  • SIQUEIRA, Luciano Antonio. Certificação LPI-1. 4. ed. São Paulo: Linux New Media do Brasil, 2012. 253 p. il. (Linux Pro).

  • SIQUEIRA, Luciano Antonio. Certificação LPI-2. 3. ed. São Paulo: Linux New Media do Brasil, 2012. 309 p. il. (Linux Pro).

  • INSTITUTE, Linux Professional, Linux Essentials versão 1.6 em Português, ed. 1.6., s.l., Linux Professional Institute. 2025, 453 p.. disponível em: https://learning.lpi.org/pt/learning-materials/010-160/

Bibliografia Complementar

  • ALVES, Moisés Pereira. Linux modo texto para profissionais. Florianópolis: Visual Books, 2006. 158 p. il.

  • SOARES, Walace; FERNANDES, Gabriel. Linux: fundamentos. 1. ed. São Paulo: Érica, 2010. ISBN 978-85-365-0321-9.

  • RAMOS, Juliano. Guia prático do servidor Linux Administração Linux para iniciantes. 2 ed. São Paulo, Casa do Código, 2023, 178p. ISBN 978-85-94188-78-6