Explorar e Controlar o Sistema: Navegação e Shell
Este módulo capacita os formandos para navegarem eficientemente no sistema de ficheiros Linux e utilizarem os principais comandos da linha de comandos para interação com o sistema.
- Estrutura do sistema de ficheiros Linux
- Comandos essenciais para navegação, pesquisa e manipulação de dados
- Boas práticas de utilização da linha de comandos
Controlo de Acessos e Gestão de Utilizadores
Nesta sessão dotamos os participantes de competências para gerir utilizadores, grupos e permissões, assegurando um controlo eficaz e seguro de acessos ao sistema.
- Criação e administração de utilizadores e grupos
- Gestão de permissões, propriedade e segurança de acesso
- Diagnóstico de problemas comuns de permissões
Gestão de Software e Pacotes
Neste módulo, os formandos vão instalar, atualizar e remover software em várias distribuições Linux, compreendendo a lógica dos sistemas de pacotes e a resolução de dependências.
- Instalação e remoção de software com apt, dnf, snap, entre outros
- Atualizações de sistema e gestão de repositórios
- Resolução de dependências e conflitos de pacotes
Processos, Serviços e Monitorização
Será desenvolvida a capacidade de monitorizar o desempenho do sistema, gerir processos e interpretar logs, identificando e resolvendo problemas de funcionamento do sistema operativo.
- Monitorização de desempenho com ferramentas integradas
- Gestão de serviços com systemctl e leitura de logs
- Identificação e resolução de problemas de sistema
Gestão de Armazenamento e Sistemas de Ficheiros
Esta sessão vai preparar os formandos para gerir volumes e sistemas de ficheiros, monitorizar o espaço disponível e aplicar boas práticas de cópia e backup de dados.
- Montagem e desmontagem de volumes
- Análise de espaço em disco e quotas
- Backup e compressão de dados.
Automação de Tarefas com Shell Script e Cron
Nesta sessão, os participantes vão aprender a criar scripts simples em bash e a configurar tarefas agendadas, promovendo a automação de operações recorrentes no sistema.
- Estrutura e criação de scripts em bash
- Execução de tarefas automáticas com cron
- Casos práticos de automação técnica.
Diagnóstico, Integração e Suporte em Ambientes Híbridos
Os formandos vão aprender a diagnosticar problemas comuns em sistemas Linux, interagir com redes e integrar ambientes Linux com sistemas Windows em contextos empresariais.
- Acesso remoto com SSH e resolução de problemas de rede
- Ferramentas de diagnóstico transversais (grep, find, awk, etc.)
- Integração básica com sistemas Windows e ambientes híbridos.
O Papel do Linux em Ambientes DevOps, Cloud e Segurança
Neste módulo, os participantes vão adquirir uma visão abrangente sobre a aplicação do Linux em ambientes DevOps, Cloud e de Segurança, orientando-os para possíveis caminhos de evolução profissional.
- Introdução ao ecossistema DevOps e papel do Linux
- Conceitos iniciais sobre containers, virtualização e automação
- Caminhos de especialização: áreas emergentes e certificações relevantes.