
Curso de Linux
Domine o Linux do zero — da linha de comando à administração de sistemas, redes e automação. Este curso oferece as habilidades práticas que profissionais de TI, administradores de sistemas e engenheiros DevOps usam todos os dias. Quer você esteja começando ou se aprimorando, sairá pronto para trabalhar com confiança em sistemas Linux reais.
O que você vai aprender:
Você vai construir uma base sólida na arquitetura Linux, no shell Bash e no modelo de permissões do sistema de arquivos. A partir daí, você vai avançar para gerenciamento de usuários e grupos, controle de processos e gerenciamento de pacotes nas principais distribuições. Você vai configurar redes, reforçar a segurança de servidores (hardening) e gerenciar serviços com systemd. O curso também cobre scripts Bash, SSH, contêineres com Docker e Podman, ajuste de desempenho e automação de infraestrutura com Ansible. Cada tópico é ensinado com tarefas práticas e prontas para o mercado de trabalho, que refletem o que profissionais Linux fazem em ambientes reais.
Como você estuda de forma prática Curso de Linux
Como você pratica Curso de Linux
Pra você que é empresa e quer treinar o time
Na Dedika para empresas, o curso vem com exercícios e exemplos do próprio negócio e do jeito que a sua empresa precisa.
Conteúdo do curso
8 Capítulos • 36 AulasDuração entre 4 e 360 horas (você decide)
Capítulo 1EsconderEsconder detalhesVer detalhesFundamentos de Linux e Visão Geral do Sistema
Fundamentos de Linux e Visão Geral do Sistema
Aula 1 • Arquitetura Linux e Componentes Principais
Explica espaço do kernel, espaço do usuário, chamadas de sistema e sistemas init. Fornece a base conceitual para entender como todos os processos Linux operam.
Aula 2 • Virtualização e Ambientes de Laboratório
Aborda hipervisores, máquinas virtuais e contêineres para prática segura. Permite que os alunos criem laboratórios isolados sem arriscar sistemas de produção.
Aula 3 • Histórico e Distribuições Linux
Traça as origens do Linux desde o Unix até o kernel e as principais famílias de distribuições. Estabelece contexto para escolher a distribuição certa para tarefas profissionais.
Aula 4 • Instalando Linux em Hardware Real
Orienta sobre particionamento, configuração do bootloader e configuração pós-instalação. Garante que os alunos possam implantar um ambiente Linux funcional de forma independente.
Capítulo 2EsconderEsconder detalhesVer detalhesDomínio da Interface de Linha de Comando
Domínio da Interface de Linha de Comando
Aula 1 • Obtendo Ajuda e Documentação
Aborda páginas man, páginas info, flags --help e recursos online. Constrói autossuficiência para que os alunos resolvam problemas sem assistência externa.
Aula 2 • Noções Básicas de Shell e Navegação no Terminal
Apresenta o prompt do shell, a sintaxe de comandos e os comandos de navegação no sistema de arquivos. Forma o ponto de entrada para todo o trabalho baseado em CLI no curso.
Aula 3 • Operações com Arquivos e Diretórios
Aborda criação, cópia, movimentação e exclusão segura de arquivos e diretórios. Dá suporte direto às tarefas de gerenciamento de arquivos necessárias em qualquer função Linux.
Aula 4 • Redirecionamento, Pipes e Encadeamento de Comandos
Explica stdin, stdout, stderr, pipes e substituição de comandos. Desbloqueia a capacidade de construir one-liners poderosos e pipelines de processamento.
Aula 5 • Ferramentas de Visualização e Manipulação de Texto
Ensina cat, less, head, tail, grep, sed e awk para processamento de texto. Permite análise de logs, edição de configurações e extração de dados a partir da linha de comando.
Capítulo 3EsconderEsconder detalhesVer detalhesSistema de Arquivos e Permissões do Linux
Sistema de Arquivos e Permissões do Linux
Aula 1 • Tipos de Arquivo e Metadados
Diferencia arquivos comuns, diretórios, links simbólicos, dispositivos e sockets. Permite a interpretação correta da saída de ls e operações específicas para cada tipo de arquivo.
Aula 2 • Permissões Especiais e Listas de Controle de Acesso
Aborda setuid, setgid, sticky bit e ACLs POSIX para controle refinado. Estende o modelo básico de permissões para lidar com cenários complexos de múltiplos usuários.
Aula 3 • Padrão de Hierarquia do Sistema de Arquivos
Mapeia a finalidade de cada diretório de nível superior na árvore do sistema de arquivos Linux. Previne o mau posicionamento de arquivos e dá suporte a práticas corretas de administração do sistema.
Aula 4 • Modelo de Propriedade e Permissão Unix
Explica os bits de permissão para usuário, grupo e outros, e a atribuição de propriedade. Fornece a base para proteger arquivos e diretórios em sistemas multiusuário.
Capítulo 4EsconderEsconder detalhesVer detalhesAdministração de Usuários e Grupos
Administração de Usuários e Grupos
Aula 1 • Gerenciamento de Grupos e Associação
Explica groupadd, groupmod, groupdel e o gerenciamento de associações a grupos. Dá suporte ao controle de acesso baseado em papéis por meio da atribuição adequada de grupos.
Aula 2 • Gerenciamento de Contas de Usuário
Aborda useradd, usermod, userdel e os arquivos /etc/passwd e /etc/shadow. Permite o gerenciamento completo do ciclo de vida de contas de usuário locais.
Aula 3 • Políticas de Senha e Autenticação
Aborda passwd, chage e a aplicação de políticas de senha baseadas em PAM. Garante que as contas atendam aos requisitos de segurança organizacional para autenticação.
Aula 4 • Elevação de Privilégios com sudo
Ensina a configuração do sudo via visudo, sintaxe do sudoers e delegação de privilégios. Permite administração com privilégio mínimo sem compartilhar a senha de root.
Capítulo 5EsconderEsconder detalhesVer detalhesGerenciamento de Processos e Tarefas
Gerenciamento de Processos e Tarefas
Aula 1 • Agendamento de Tarefas com cron e systemd
Aborda a sintaxe do crontab, o comando at e unidades de timer do systemd para agendamento. Automatiza tarefas de manutenção, backups e relatórios de forma confiável.
Aula 2 • Sinais e Controle de Processos
Ensina kill, killall, pkill e tipos de sinais para gerenciamento de processos. Permite a terminação controlada e a comunicação com processos em execução.
Aula 3 • Monitoramento da Atividade do Sistema
Aborda ps, top, htop, vmstat, iostat e free para monitoramento em tempo real. Permite a identificação de gargalos de recursos e processos com comportamento anômalo.
Aula 4 • Entendendo Processos no Linux
Explica o ciclo de vida do processo, PID, PPID, estados e a árvore de processos. Fornece a base conceitual para todas as tarefas de monitoramento e controle de processos.
Capítulo 6EsconderEsconder detalhesVer detalhesGerenciamento de Pacotes e Instalação de Software
Gerenciamento de Pacotes e Instalação de Software
Aula 1 • Conceitos de Gerenciamento de Pacotes
Explica pacotes, repositórios, metadados e resolução de dependências. Estabelece a estrutura conceitual compartilhada por todas as ferramentas de gerenciamento de pacotes.
Aula 2 • Gerenciamento de Pacotes Baseado em Debian
Aborda apt, apt-get, dpkg e configuração de sources.list para sistemas Debian. Permite o gerenciamento completo do ciclo de vida do software em distribuições Ubuntu e Debian.
Aula 3 • Compilando Software a Partir do Código-Fonte
Explica o download, configuração, compilação e instalação de código-fonte. Lida com software indisponível em repositórios oficiais.
Aula 4 • Snap, Flatpak e Pacotes Universais
Apresenta formatos de pacotes conteinerizados que funcionam entre distribuições. Expande a disponibilidade de software além dos repositórios de distribuição tradicionais.
Aula 5 • Gerenciamento de Pacotes Baseado em RPM
Aborda dnf, yum, rpm e configuração de arquivos de repositório para sistemas baseados em Red Hat. Permite o gerenciamento de software em distribuições Linux empresariais.
Capítulo 7EsconderEsconder detalhesVer detalhesConfiguração e Solução de Problemas de Rede
Configuração e Solução de Problemas de Rede
Aula 1 • Gerenciamento de Firewall com firewalld e iptables
Ensina regras de firewalld baseadas em zonas e cadeias fundamentais de iptables. Permite a filtragem de tráfego e o controle de acesso a portas em servidores Linux.
Aula 2 • Fundamentos de Rede para Administradores Linux
Revisa endereçamento IP, sub-redes, TCP/UDP e o modelo OSI no contexto Linux. Fornece a base teórica para todas as tarefas práticas de rede.
Aula 3 • Diagnóstico e Solução de Problemas de Rede
Aborda ping, traceroute, ss, netstat, tcpdump e curl para diagnóstico. Constrói uma abordagem sistemática para isolar e resolver falhas de rede.
Aula 4 • Configurando Interfaces de Rede
Aborda ip, nmcli e métodos de configuração estática vs. DHCP. Permite a configuração persistente e temporária de interfaces de rede em sistemas Linux modernos.
Aula 5 • Resolução de DNS e Gerenciamento de Nome de Host
Explica /etc/hosts, /etc/resolv.conf, systemd-resolved e ferramentas de consulta DNS. Garante a resolução correta de nomes para serviços e conexões remotas.
Capítulo 8EsconderEsconder detalhesVer detalhesAdministração do Sistema e Hardening de Segurança
Administração do Sistema e Hardening de Segurança
Aula 1 • Backup, Recuperação e Snapshots do Sistema
Aborda rsync, tar, dd e estratégias de snapshot para proteção de dados. Garante que os alunos possam recuperar sistemas e dados após falhas ou configurações incorretas.
Aula 2 • Fundamentos de Hardening de Segurança
Aplica hardening de SSH, conceitos básicos de SELinux/AppArmor e ferramentas de auditoria do sistema. Reduz a superfície de ataque e aplica controle de acesso obrigatório em servidores Linux.
Aula 3 • Gerenciamento de Armazenamento e Sistema de Arquivos
Aborda fdisk, parted, mkfs, mount e LVM para administração de armazenamento. Permite provisionar e gerenciar recursos de disco em sistemas físicos e virtuais.
Aula 4 • Gerenciamento de Serviços com systemd
Ensina systemctl, arquivos de unidade, alvos (targets) e gerenciamento de dependências de serviços. Permite o controle confiável de todos os serviços do sistema e do comportamento durante a inicialização.
Aula 5 • Gerenciamento de Logs com journald e rsyslog
Aborda journalctl, configuração do rsyslog, rotação de logs e registro centralizado. Permite monitoramento, auditoria e solução de problemas eficazes por meio de logs.
Seu certificado válido de conclusão
Este curso é para você:
Técnico de suporte de TI: pronto para ir além do helpdesk e entrar na administração de servidores.
Estudante de ciência da computação: buscando habilidades práticas em Linux para complementar a teoria acadêmica.
Administrador Windows: expandindo a expertise para gerenciar servidores Linux no trabalho.
Mudança de carreira: entrando na área de tecnologia vindo de uma formação não relacionada a TI com ambição séria.
Desenvolvedor(a) hobbyista: querendo entender os sistemas nos quais seus aplicativos são executados.
Engenheiro de nuvem em formação: construindo a demanda dos cargos de nuvem da Linux Foundation.
O que nossos alunos falam
As suas aulas são perfeitas. Adquiri o pacote de um ano e, finalmente, tenho a oportunidade de acompanhar diversos temas do meu interesse sem precisar mudar de plataforma... agradeço por tudo o que fazem, já recomendei vocês a outras pessoas...

Eu gosto de como as lições são direto ao ponto e como eu consigo alterar capítulos e pular conteúdos que não preciso.

Gosto do conteúdo e do modo de apresentação e transcrição de vídeos, o que acelera o processo!

A plataforma é rápida, simples de usar. A diversidade de conteúdo e os vídeos complementares ajudam muito no aprendizado.

Principais capacitações
FAQ
Quem é a Dedika?
O certificado é válido no Brasil?
Os cursos são gratuitos?
Qual a carga horária dos cursos?
Como são os cursos?
Como funcionam os cursos?
Qual é o tempo dos cursos?
Qual o valor ou preço dos cursos?
O que é um curso EAD ou online e como ele funciona?
Os cursos possuem PDF?




















