
A LPIC-1 ajuda a organizar a base de administração Linux: entender o sistema, trabalhar no terminal e investigar problemas sem depender de uma interface gráfica. Mas preparar-se bem exige mais do que decorar opções. Você precisa ligar cada comando a uma tarefa, prever seu efeito e conferir o resultado. Este guia reúne o formato dos exames, um plano de estudo e exercícios que você pode repetir com segurança.
Revisão de 12 de setembro de 2026. Confira a versão dos objetivos antes de comprar material ou agendar. O plano e os exercícios abaixo são sugestões editoriais do LinuxPro, não questões reais de prova nem promessa de aprovação.
Como funciona a LPIC-1
A versão atual informada pelo LPI é a 5.0: exames 101-500 e 102-500. É necessário passar nos dois. Cada exame tem 60 questões de múltipla escolha e preenchimento de lacunas, com duração de 90 minutos. Não é uma avaliação prática em que você administra uma máquina durante a prova.
Não há pré-requisito formal: Linux Essentials pode ajudar a construir a base, mas não é obrigatório. A validade da certificação é de 5 anos. A página oficial lista português brasileiro tanto em centros VUE quanto no OnVUE; confirme a disponibilidade na sua reserva.
Planeje o orçamento para duas provas, além de eventual nova tentativa. Consulte o preço aplicável ao seu país e as condições do voucher; uma conversão de dólar ou um valor antigo de blog não é orçamento definitivo.
O que estudar para cada exame
101-500: sistema, pacotes e terminal
O roteiro reúne arquitetura e inicialização, instalação, pacotes, comandos GNU/Unix, dispositivos, sistemas de arquivos e hierarquia de diretórios. Inclui as famílias Debian e RPM, bibliotecas, processos, filtros de texto, redirecionamentos, permissões, links e edição com vi.
102-500: administração e serviços
O roteiro abrange shell e scripts, interfaces e desktops, usuários, agendamento, localização, serviços essenciais, redes e segurança. Não pule X11/acessibilidade, impressão e fundamentos de e-mail só porque seu laboratório principal é um servidor sem interface gráfica.
Os objetivos têm pesos relativos: valores maiores indicam mais importância no exame, não autorização para ignorar os menores. Transforme cada subitem em uma tarefa verificável e consulte também os termos e utilitários listados. Este resumo não substitui o roteiro completo.
Monte um laboratório que permita errar
Minha sugestão é usar máquinas virtuais descartáveis: uma Debian ou Ubuntu e outra de uma distribuição baseada em RPM. Não é necessário mantê-las ligadas ao mesmo tempo. A intenção é comparar comportamentos, nomes de pacotes e ferramentas, sem confundir uma distribuição com todo o universo Linux.
Faça snapshots antes de alterar boot, discos, usuários ou rede. Para treinar particionamento, use um disco virtual adicional e vazio; nunca copie comandos de formatação para a máquina de trabalho. Tenha acesso ao console da VM antes de mexer na rede ou no SSH.
Um ambiente de terminal serve para os exercícios de arquivos abaixo. Já o treino de inicialização e discos precisa de um ambiente que permita observar o boot e os dispositivos: não trate um container como substituto completo de uma VM para essas tarefas.
Plano de estudo em 6 etapas
Use entregas pequenas como critério de avanço. O calendário depende da sua experiência; repetir uma tarefa e explicar o resultado vale mais do que apenas marcar aulas como assistidas.
- 1. Terminal e arquivos: navegue sem interface gráfica, leia ajuda, manipule arquivos com espaços no nome e componha filtros. Entrega: produzir um relatório a partir de um arquivo de teste e explicar cada etapa.
- 2. Sistema e pacotes: observe a inicialização, consulte processos e compare as ferramentas Debian e RPM. Entrega: identificar a versão de um pacote e listar seus arquivos sem instalar ou remover nada por engano.
- 3. Armazenamento e acesso: pratique montagem em disco virtual de treino, donos, grupos e permissões. Entrega: demonstrar quem pode ler, escrever e atravessar um diretório, sem recorrer a permissões abertas para todos.
- 4. Shell e administração: escreva scripts pequenos, examine códigos de saída e agende uma tarefa inofensiva numa VM. Entrega: uma tarefa que funciona fora do terminal interativo e registra um resultado verificável.
- 5. Redes, serviços e segurança: separe endereço, rota, resolução de nomes e serviço escutando. Entrega: localizar em qual camada está uma falha controlada, preservando acesso ao console e as proteções existentes.
- 6. Revisão dos dois exames: confira tópicos menos familiares, refaça exercícios e use simulados legítimos. Entrega: uma lista curta de lacunas reais, com uma ação para corrigir cada uma.
Laboratório inicial: arquivos, filtros, links e backup
Execute em Bash, como usuário comum, em Linux com as ferramentas GNU usuais, tar e diff instalados. Os passos criam uma pasta nova dentro da sua pasta pessoal e não precisam de sudo. Mantenha o mesmo terminal e execute os blocos na ordem.
1. Gere dados e filtre o resultado
LAB_DIR=$(mktemp -d "$HOME/lpic1-lab.XXXXXX") || exit 1
cd "$LAB_DIR" || exit 1
printf '%s\n' "$PWD"
cat > services.txt <<'EOF'
web:active
backup:inactive
ssh:active
web:active
EOF
grep ':active$' services.txt | cut -d: -f1 | sort | uniq -c
grep -c ':active$' services.txt
A primeira saída deve contar uma ocorrência de ssh e duas de web. A segunda deve mostrar 3 linhas ativas. O padrão procura os dois-pontos antes de active e o final da linha: procurar apenas active também encontraria inactive. Troque o padrão e observe a diferença.
2. Compare links e permissões
mkdir data
printf '%s\n' 'original' > data/note.txt
chmod 640 data/note.txt
ln data/note.txt data/hard.txt
ln -s note.txt data/symbolic.txt
ls -li data/
printf '%s\n' 'updated' >> data/hard.txt
cat data/note.txt
readlink data/symbolic.txt
O arquivo original e o hard link compartilham o inode nesse sistema de arquivos; escrever por um nome altera o conteúdo visto pelo outro. O link simbólico guarda um caminho. A permissão 640 permite leitura e escrita ao dono, leitura ao grupo e nenhum acesso aos demais. Confira os campos da listagem, não apenas a cor exibida pelo terminal.
A pasta temporária criada no início também restringe acesso. Por isso, este exemplo mostra os bits de permissão do arquivo, mas não demonstra acesso por outro usuário. Para esse teste, use contas de treino numa VM e verifique também as permissões dos diretórios do caminho.
3. Faça backup e teste a restauração
tar -czf data.tar.gz data/
tar -tzf data.tar.gz
mkdir restored
tar -xzf data.tar.gz -C restored
diff -r data restored/data
A listagem deve mostrar os membros do arquivo. A comparação final não deve produzir diferenças; seu código de saída deve ser zero. Isso confere o conteúdo restaurado, mas não valida sozinho todas as propriedades do backup, como donos, ACLs ou capacidade de recuperação de um sistema inteiro. Extraia apenas o arquivo de treino criado por você, dentro da pasta vazia.
4. Escreva um script com resultado verificável
cat > check.sh <<'EOF'
#!/usr/bin/env bash
file=$1
if [ -f "$file" ]; then
printf 'OK: %s\n' "$file"
exit 0
fi
printf 'MISSING: %s\n' "$file" >&2
exit 1
EOF
chmod 700 check.sh
bash -n check.sh
./check.sh data/note.txt
if ./check.sh absent.txt >result.txt 2>error.txt; then
printf '%s\n' 'Unexpected success'
else
printf '%s\n' 'Expected failure'
fi
cat error.txt
O teste de sintaxe não executa o script. A primeira execução deve imprimir OK. A segunda deve seguir o ramo de falha e gravar a mensagem em error.txt; result.txt permanece vazio. Esse contraste ajuda a entender a diferença entre saída normal, saída de erro e código de saída. Como desafio, acrescente uma mensagem de uso quando nenhum argumento for informado.
Guarde o caminho impresso no início para revisar o laboratório. Todos os arquivos continuam nessa pasta; não é necessário executar uma limpeza recursiva para concluir o exercício. Para repetir do zero, inicie novamente pelo primeiro bloco, que cria outro diretório.
Pacotes: compare consultas, não apenas nomes de comandos
Nas respectivas VMs, consulte um pacote conhecido sem alterar o sistema. Em Debian ou Ubuntu:
dpkg-query -W bash
dpkg-query -L bash
Na VM baseada em RPM, com Bash instalado:
rpm -q bash
rpm -ql bash
Compare versão e arquivos fornecidos pelo pacote. Não use a contagem de linhas da saída de um gerenciador como sinônimo automático de quantidade de pacotes: cabeçalhos e formatos variam. Depois, numa VM com snapshot, pratique instalação e remoção de um pacote não essencial pelo gerenciador da distribuição.
Como revisar sem depender de decoreba
- Faça recuperação ativa: feche o material e explique qual comando usaria, qual arquivo mudaria e como validaria. Só depois abra a documentação para conferir os detalhes.
- Crie cartões de contraste: caminho absoluto e relativo; hard link e link simbólico; processo e serviço; pacote instalado e arquivo disponível no repositório. A meta é distinguir conceitos próximos.
- Anote erros reais do laboratório com sintoma, causa, correção e evidência. Refaça a tarefa alguns dias depois sem copiar a solução.
- Pratique sintaxe e caminhos, inclusive digitando sem autocompletar. Use man e a ajuda do comando para entender as opções; não presuma que perguntas de prova sejam cópias literais dos manuais.
- Use simulados legítimos para localizar lacunas e treinar tempo. Revise por que cada alternativa está errada; evite dumps, metas milagrosas e promessas de aprovação em prazo fixo.
Fontes de estudo e preparação para o dia da prova
Comece pelos materiais do próprio LPI, organizados por objetivo, e complemente com as páginas de manual da distribuição usada no laboratório. Antes de escolher um curso, confira a versão coberta, os exercícios disponíveis e se os dois exames entram no programa.
- Material LPI em português para o exame 101-500
- Material LPI em português para o exame 102-500
- LPI: orientações oficiais de preparação
No agendamento, confira nome e identificação, idioma, modalidade, regras de remarcação e instruções do provedor. Se escolher a opção remota, faça os testes de compatibilidade exigidos com antecedência e prepare o ambiente conforme as regras vigentes. Não deixe isso para a hora da prova.
Depois da LPIC-1: escolha a próxima direção
A melhor próxima etapa depende do trabalho que você quer fazer. Compare a trilha de administração com a de ferramentas DevOps e aprofunde os assuntos que aparecem na sua rotina. A credencial pode organizar o aprendizado, mas não substitui prática, documentação e cuidado ao operar sistemas reais.