Curso de Linux para iniciantes em 2026: dos comandos à administração
O desenho completo do Linux for Noobs: 19 Guided Labs e 18 Challenges sobre arquivos, permissões, processos, redes, Shell, backup e recuperação.

Executar ps aux não é o mesmo que diagnosticar um processo. systemctl status também não recupera sozinho um serviço, e ip route não mostra, sem contexto, em qual camada uma conexão falhou.
Um curso inicial de Linux precisa ensinar comandos e as relações entre eles. Arquivos têm proprietários e permissões. Processos executam programas. Serviços administram processos duradouros, sockets os expõem à rede, e scripts e tarefas agendadas automatizam operações primeiro feitas manualmente.
A revisão de 2026 do Linux for Noobs segue essa progressão. O curso reúne 37 atividades no terminal: 19 Guided Labs e 18 Challenges. Ele começa com os primeiros comandos e termina com a restauração seletiva de um arquivo de configuração.

O curso revisado contém 19 Guided Labs e 18 Challenges. Captura de 25 de agosto de 2026.
Como as 37 atividades formam um curso
Linux for Noobs não é um catálogo de comandos. As atividades estão organizadas em sete blocos conectados:
- Terminal e arquivos: comandos básicos, navegação, curingas, cópia, movimentação, remoção e ajuda com
--help,maneapropos. - Usuários, permissões e ambiente Shell: contas, grupos, propriedade, modos, links, metadados, busca, variáveis e arquivos de inicialização.
- Arquivos compactados, discos e armazenamento: tar, compressão, uso de disco, dispositivos de bloco, sistemas de arquivos, montagem e fundamentos de
/etc/fstab. - Pipelines e texto: status de saída,
grep,cut,sort,uniq,tr,join, expressões regulares,sed,awke redirecionamento. - Processos, pacotes, serviços e logs: carga, PID, sinais, jobs, instalação, systemd e journal.
- Rede e acesso remoto: interfaces, rotas, DNS, portas, HTTP, UFW, SSH, chaves e
scp. - Scripts, backup e Cron: variáveis, aspas, condições, loops, inspeção de arquivos, restauração seletiva e agendamento.
A base é reutilizada na administração. Antes de processos, o aluno já trabalhou com caminhos, propriedade, status de saída, filtros e descritores. Antes de SSH, inspecionou endereços, rotas, DNS e sockets. Antes de Cron, praticou scripts, caminhos absolutos e tar.
Todas as atividades abrem em um terminal no navegador. Vinte e oito usam o Ubuntu 22.04 padrão; nove usam uma instância Ubuntu 22.04 completa quando systemd, montagem, SSH ou outro comportamento do host é necessário.
Guided Labs e Challenges têm funções diferentes
O Guided Lab apresenta o conceito: finalidade, argumentos, leitura da saída e verificação. O Challenge reduz o apoio e mantém apenas o objeto, os caminhos, as restrições e o estado final observável.

O Guided Lab ensina o modelo; o Challenge preserva o objetivo e remove o procedimento. Captura de 25 de agosto de 2026.
No laboratório de processos, um processo inofensivo é iniciado em segundo plano, seu PID é salvo e o estado é observado:
bash -c 'exec -a labex-worker sleep 300' &
worker_pid=$!
echo "$worker_pid" > worker.pid
ps -o pid,ppid,user,stat,etime,args -p "$worker_pid"
pgrep -af labex-worker
Depois, o laboratório fecha o ciclo observar–alterar–verificar:
kill "$worker_pid"
sleep 1
ps -p "$worker_pid" || echo "labex-worker stopped after SIGTERM"
O Challenge seguinte fornece processo e arquivo PID, mas não o procedimento. O aluno identifica o processo exato, envia o sinal solicitado e confirma que ele parou.
O que mudou em 2026
As 25 atividades anteriores já cobriam linha de comando, arquivos, identidades, permissões, armazenamento, pipelines e texto. A revisão preserva essa base e acrescenta seis pares Guided Lab–Challenge: processos e jobs; serviços systemd e logs; rede e firewall; SSH e transferência; Shell scripting; backup agendado e recuperação.

Os novos temas ampliam a segunda metade do curso em pares Guided Lab–Challenge. Captura de 25 de agosto de 2026.
Quatro laboratórios existentes também cresceram. Permissões agora incluem bloqueio de conta, umask, sticky bit e diretórios setgid. Arquivos acrescentam file, stat, inodes, links e diff. Armazenamento conecta dispositivos, partições, sistemas de arquivos e montagens com lsblk e blkid. Fluxos acrescentam tee e tee -a.
A verificação examina o estado final
Um comando sem erro não prova que o arquivo, a permissão, o serviço ou o backup correto existe. Os 134 verificadores ativos foram revisados; 22 verificadores em 12 atividades foram ajustados para aceitar soluções equivalentes sem exigir o mesmo texto, espaço, prefixo de caminho ou organização do código da referência.
Os requisitos técnicos continuam estritos. Intervalos Cron incorretos, arquivos ausentes, permissões erradas, serviços inativos e arquivos compactados incompletos ainda falham.
Limite do nível iniciante
LVM, RAID, LUKS, regras avançadas de iptables/nftables, captura de pacotes, unidades systemd personalizadas, compilação do kernel, contêineres e bibliotecas Bash avançadas ficam fora do curso.
Linux for Noobs atende quem está começando e quem conhece comandos isolados, mas ainda não conecta processos, serviços, rede, permissões e recuperação. Ele não substitui experiência de produção nem preparação completa para RHCSA, LFCS ou Linux+.
Referências
- Linux for Noobs — programa público atual.
- Objetivos Linux Essentials — escopo fundamental do Linux Professional Institute.
- Introduction to Linux — sequência introdutória da Linux Foundation.