Roteiro de Aprendizado de Linux

Uma trilha de aprendizado estruturada, de nenhuma experiência com Linux ao uso confiante da linha de comando, organizada em 4 estágios. Leia os artigos de cada estágio e depois pratique no terminal virtual para reforçar seu conhecimento.

0

Apenas experimente!

Não saber é perfeitamente normal. Nada vai quebrar. Neste terminal virtual, você pode errar quantas vezes quiser. Digite um caractere — é aí que tudo começa.

1

Leia os artigos

Percorra os artigos de cada estágio em ordem para entender os conceitos e o uso.

2

Pratique no terminal

Execute comandos no terminal virtual para criar memória muscular.

3

Avance para o próximo estágio

Quando se sentir confortável, avance para o próximo estágio. A repetição é a chave.

Iniciante

Entendendo o Ambiente e os Conceitos

Tempo est.: 2–3 dias

Tenha uma visão clara do que é o Linux e de como o terminal funciona antes de digitar um único comando. Entender "onde você está e o que está fazendo" compensa ao longo de toda a sua jornada de aprendizado.

Por Que Aprender Linux? O Que É Linux? Uma Introdução ao SO para Iniciantes O Que É um Shell? Fundamentos do Terminal - Introdução à Linha de Comando Visão Geral da Estrutura de Diretórios do Linux E/S Padrão - stdin / stdout / stderr
Fundamentos

Ganhando Confiança com os Comandos

Tempo est.: 1–2 semanas
Prático

Habilidades Prontas para Produção

Tempo est.: 1–2 meses

Gerenciamento de serviços, administração de usuários, SSH e scripts de shell — as habilidades de que você realmente precisa em um servidor real. Este estágio o prepara para o trabalho profissional ou freelancer com Linux.

sudo vs su - Elevação de Privilégios Fundamentos do Gerenciamento de Usuários Fundamentos do Gerenciamento de Processos Gerenciamento de Pacotes com apt/yum systemctl - Gerenciamento de Serviços Fundamentos do vim Configuração de Autenticação por Chave SSH Introdução a Scripts de Shell
Intermediário

Automação e Administração de Sistemas

Tempo est.: contínuo

Agendamento, gerenciamento de logs, redes e permissões avançadas — conhecimentos mais profundos de administração de sistemas que expandem significativamente sua capacidade de solução de problemas.

cron - Execução Agendada de Tarefas Fundamentos dos Comandos de Rede Lendo Arquivos de Log Permissões Avançadas Scripts de Shell na Prática Fundamentos do journalctl

Ler não basta — pratique no terminal

Habilidades reais de linha de comando vêm da prática, não apenas da leitura. Abra o terminal virtual, execute comandos e complete exercícios direto no seu navegador. Sem instalação.