📚 Guias de Aprendizado

Uma coleção de guias para aprender os fundamentos do Linux e métodos de estudo eficazes. Abrange desde introduções acessíveis para iniciantes até estratégias de aprendizado comprovadas.

Nenhum artigo encontrado. Tente alterar os critérios de busca.
Primeiros Passos - Guia Completo do Penguin Gym Linux
Iniciante ⏱️ ~10 min

Primeiros Passos

Explica como usar o Penguin Gym Linux e métodos de aprendizado eficazes. Um guia completo com o qual iniciantes podem começar com confiança. Apresenta em detalhes a progressão do aprendizado, armadilhas comuns e dicas para manter a constância.

Leia mais →
O que é Linux? Guia para Iniciantes sobre o Sistema Operacional
Iniciante ⏱️ ~10 min

O que é Linux?

Explicação fácil de entender dos conceitos básicos, história e características do Linux para iniciantes. Aprenda por que o Linux é importante e onde é usado, com exemplos concretos.

Leia mais →
Como Usar o Terminal - Fundamentos da Linha de Comando Linux
Iniciante ⏱️ ~10 min

Como Usar o Terminal - Fundamentos da Linha de Comando Linux

Explicação amigável para iniciantes sobre o que é o terminal, operações básicas e conceitos essenciais. Conteúdo perfeito como primeiro passo nas operações de linha de comando.

Leia mais →
Por que Aprender Linux? Um Guia Completo para Iniciantes
Iniciante ⏱️ ~8 min

Por que Aprender Linux?

Explicação detalhada dos benefícios do aprendizado de Linux, impacto na carreira e importância na indústria de TI moderna. Conteúdo que ajuda a aumentar a motivação para aprender.

Leia mais →
Visão Geral da Estrutura de Diretórios do Linux - Entendendo a Hierarquia do Sistema de Arquivos
Iniciante ⏱️ ~12 min

Visão Geral da Estrutura de Diretórios do Linux

Um guia para iniciantes sobre a estrutura de diretórios do Linux. Aprenda os papéis de /, /etc, /var, /home, /bin e como nunca se perder na árvore do sistema de arquivos.

Leia mais →
Introdução ao WSL2 - Como Usar Linux no Windows
Iniciante ⏱️ ~15 min

Introdução ao WSL2 - Como Usar Linux no Windows

Aprenda a configurar um ambiente Linux no Windows usando WSL2. Abrange instalação, escolha de distribuição, operações básicas do Linux e compartilhamento de arquivos entre Windows e Linux.

Leia mais →
Usando man, info e --help - Como Ler a Documentação Oficial
Iniciante ⏱️ ~10 min

Usando man, info e --help - Como Ler a Documentação Oficial

Aprenda a usar man, info e --help para consultar a documentacao do Linux. Navegacao em paginas man, busca com man -k e quando usar cada ferramenta.

Leia mais →
bash vs zsh vs fish - Escolhendo o Shell Certo para Você
Intermediario ⏱️ ~12 min

bash vs zsh vs fish - Escolhendo o Shell Certo para Você

Compare os shells bash, zsh e fish — principais diferenças em compatibilidade, autocompletar e custo de configuração. Escolha o shell certo para seu fluxo de trabalho.

Leia mais →
O Que É um Shell? bash, zsh e o Kernel
Iniciante ⏱️ ~10 min

O Que É um Shell?

O que exatamente é um shell? Vamos desvendar bash, sh e zsh — e como eles se comunicam com o kernel — junto com Lina.

Leia mais →
Caminhos Absolutos vs Relativos: ., .., e ~ Explicados
Iniciante ⏱️ ~10 min

Caminhos Absolutos vs Relativos

Como você lê um caminho? Vamos entender caminhos absolutos (a partir de /), caminhos relativos (a partir de onde você está) e o significado de ., .., e ~, junto com a Lina.

Leia mais →
Um Modelo Mental para Permissões Linux: rwx e owner/group/other
Iniciante ⏱️ ~11 min

Um Modelo Mental para Permissões

O que rwx e owner/group/other significam de verdade? Vamos transformar aquela string críptica do ls -l em uma grade simples de três pessoas vezes três ações, junto com a Lina.

Leia mais →
root vs sudo: Por Que Você Não Deve Trabalhar como root
Iniciante ⏱️ ~10 min

root vs sudo

root é a conta que pode deletar qualquer coisa? Por que você não deve usá-la no dia a dia e deve usar sudo? Vamos entender o que são os direitos de administrador, junto com Lina.

Leia mais →
Entendendo stdin, stdout e stderr
Iniciante ⏱️ ~11 min

Entendendo stdin, stdout e stderr

Por que existem dois tipos de saída? Vamos desembaraçar stdin, stdout e stderr — e quando usar redirecionamento e pipes — junto com Lina.

Leia mais →
Atalhos do Terminal: Keybindings do Readline que Você Precisa
Iniciante ⏱️ ~11 min

Atalhos do Terminal: Keybindings do Readline

Para que servem Ctrl+R e Ctrl+A? Aprenda os atalhos do Readline que fazem o terminal voar, na prática com a Lina.

Leia mais →
Entendendo Sinais do Linux - SIGTERM vs SIGKILL
Intermediário ⏱️ ~11 min

Entendendo Sinais do Linux

Como SIGTERM, SIGKILL e SIGHUP diferem? Aprenda como os sinais funcionam, quando usar cada um e a lógica por trás do graceful shutdown.

Leia mais →
Estados de Processo e Ciclo de Vida no Linux: R, S, D, T, Z Explicados
Intermediario ⏱️ ~12 min

Estados de Processo e Ciclo de Vida no Linux

O que R / S / D / T / Z em ps significam? O fluxo do fork ao exit e reap, mais a verdade sobre processos zumbi e órfãos.

Leia mais →
Como o Linux Inicializa: Do BIOS/UEFI ao Login
Intermediario ⏱️ ~13 min

Como o Linux Inicializa: Do BIOS/UEFI ao Login

O que acontece entre ligar o computador e o prompt de login? Percorra BIOS/UEFI, GRUB, kernel, initramfs e systemd, com formas de diagnosticar cada estágio.

Leia mais →
Tipos de Sistema de Arquivos no Linux: ext4 vs xfs vs btrfs
Intermediario ⏱️ ~13 min

Tipos de Sistema de Arquivos no Linux: ext4 vs xfs vs btrfs

Compare ext4, xfs e btrfs na prática. Decida com base em CoW, snapshots e limites de redimensionamento, e verifique seu sistema de arquivos com df -T e lsblk.

Leia mais →
Codificação de Caracteres: UTF-8 e Mojibake Explicados
Intermediario ⏱️ ~11 min

Codificação de Caracteres: UTF-8 e Mojibake Explicados

Entenda codificação de caracteres e UTF-8, por que ocorre mojibake, e como verificar e converter codificações com file, iconv, nkf e locale.

Leia mais →
Vale a Pena Mudar? zsh e fish vs bash
Intermediario ⏱️ ~11 min

Vale a Pena Mudar? zsh e fish vs bash

Quando vale a pena mudar de bash para zsh ou fish, passos de migração, como levar sua configuração, armadilhas de compatibilidade e como reverter.

Leia mais →
Escolhendo um Editor: vim, nano, emacs e VS Code
Iniciante ⏱️ ~11 min

Escolhendo um Editor: vim, nano, emacs, VS Code

vim, nano, emacs, VS Code — qual você deveria usar? Vamos entender os pontos fortes de cada editor e como escolher, junto com a Lina.

Leia mais →
Escolhendo uma Distribuição Linux: Ubuntu, Debian, Rocky, Arch
Intermediario ⏱️ ~13 min

Escolhendo uma Distribuição Linux: Ubuntu, Debian, Rocky, Arch

Compare Ubuntu, Debian, Rocky e Arch pelo modelo de lançamento, janela de suporte e empacotamento. Trabalhe de trás para frente a partir do seu caso de uso para encontrar a distribuição certa.

Leia mais →
Comparação de Gerenciadores de Pacotes: apt, dnf, pacman, zypper
Intermediario ⏱️ ~12 min

Comparação de Gerenciadores de Pacotes: apt, dnf, pacman, zypper

Veja apt, dnf, pacman e zypper em um só mapa. Aprenda o padrão de comandos uma vez e lide com qualquer distro que você encontrar.

Leia mais →
Containers vs Máquinas Virtuais (VMs): O Básico Antes do Docker
Intermediario ⏱️ ~12 min

Containers vs Máquinas Virtuais (VMs): O Básico

Entenda containers vs máquinas virtuais através de compartilhamento de kernel, namespaces e cgroups. Veja o trade-off velocidade vs. isolamento e como escolher antes de aprender Docker.

Leia mais →
Chave SSH vs Autenticação por Senha - Por Que as Chaves Vencem
Intermediario ⏱️ ~11 min

Chave SSH vs Autenticação por Senha

Por que a autenticação por chave SSH é mais segura do que senhas. A criptografia de chave pública por trás disso, além de como criar, instalar e proteger chaves na prática.

Leia mais →
Configurando o Linux para Desenvolvedores - Ferramentas Essenciais
Intermediario ⏱️ ~12 min

Configurando o Linux para Desenvolvedores

Um guia pratico para configurar um ambiente de desenvolvimento Linux — as ferramentas essenciais para instalar primeiro.

Leia mais →

🐧 Comece a Aprender com a Prática!

Depois de dominar o básico, experimente praticar com comandos reais.