Dominando Linux explicado de forma simples (com diagramas e código real)
Dominar o Linux: o essencial em um artigo — código real, diagramas e etapas concretas, extratos de um curso de 42 lições.
Um guia direto ao ponto: Domine o Linux explicado com diagramas, exemplos concretos e comandos testados. Tudo vem de um curso estruturado de 11 capítulos — aqui está o melhor.
- Introdução e Instalação
- Sistema de Arquivos e Navegação
- Permissões e Usuários
- Manipulação de Texto e Pipes
- Processos e Gerenciamento do Sistema
Variáveis, aspas e substituição
Objetivos pedagógicos
- Escrever e executar um script com shebang
- Declarar e usar variáveis
- Diferenciar aspas simples, duplas e ausência de aspas
- Capturar a saída de um comando com
$(...) - Entender as variáveis de ambiente
Seu primeiro script
Um script Bash é um simples arquivo de texto contendo comandos. A primeira linha, o shebang #!/bin/bash, indica ao sistema qual interpretador usar.
| Forma | Comportamento | Exemplo |
|---|---|---|
Duplas "..." | As variáveis são substituídas | "Bonjour $nom" → Bonjour Alice |
Simples '...' | Tudo é literal, nada é substituído | 'Bonjour $nom' → Bonjour $nom |
| Sem aspas | Divisão por espaços (perigoso) | $fichier com espaço = 2 palavras |
Backticks antigos
A forma antiga `commande` ainda funciona, mas aninha mal. Evite em scripts novos.
As variáveis de ambiente
Algumas variáveis são compartilhadas por todo o sistema. Por convenção, elas estão em MAIÚSCULAS.
sed e awk — transformar texto
sed para substituir e editar linha por linha, e awk para extrair e calcular por colunas.Objetivos pedagógicos
- Substituir texto com
sed 's/ancien/nouveau/' - Modificar um arquivo no local com
sed -i - Extrair colunas com
awk '{print $N}' - Filtrar e calcular com awk
- Escolher entre grep, sed e awk conforme a necessidade
sed : o editor de fluxo
sed (Stream EDitor) aplica uma transformação a cada linha de um fluxo. Seu uso mais comum é a substituição com o comando s/motif/remplacement/.
Pense "transformar"
Se você quiser modificar o conteúdo (substituição), use sed. Se estiver trabalhando por colunas, use awk.
Exemplo combinado real
Navegação — cd, ls, pwd, tree
cd, listar com ls e suas opções, saber sua posição com pwd, e ganhar tempo com o autocompletar.Objetivos pedagógicos
- Mover-se eficientemente com
cde seus atalhos - Ler a saída de
ls -lcoluna por coluna - Mostrar arquivos ocultos com
ls -a - Ordenar e formatar a saída de
ls - Usar a tecla Tab para autocompletar
cd : mover-se na árvore de diretórios
O comando cd (change directory) é o que você usará com mais frequência. Ele aceita um caminho absoluto ou relativo, e vários atalhos muito práticos.
tree para visão geral
tree -L 2 é perfeito para documentar ou entender a estrutura de um projeto de relance.
O autocompletar com Tab : seu melhor amigo
Você quase nunca precisa digitar um nome de arquivo inteiro. Digite as primeiras letras e pressione a tecla Tab: o shell completa automaticamente.
Este artigo cobre os trechos mais úteis — o curso completo Domine o Linux (11 capítulos, 42 lições, exercícios corrigidos e projeto final) leva você até o fim.
./acceder-au-cours-complet curso gratuito : Domine o Claude CodeFAQ
Quanto tempo para aprender a dominar o Linux?
É preciso ter pré-requisitos?
Por onde começar na prática?
📬 Quer receber este tipo de guia toda semana? Inscreva-se gratuitamente — código real, zero enrolação.