Terminal sem medo
O terminal assusta porque parece um lugar onde um erro estraga tudo. Aqui ele é de mentira: você erra, vê a mensagem, aprende e tenta de novo. Cumpra as oito missões e leve a confiança para o terminal de verdade.
- Terminal simulado com pastas e arquivos de treino
- 8 missões, das mais simples às que exigem pensar
- Cola de comandos para Linux, macOS e Windows
Conversar com o computador por texto
No lugar de clicar em pastas e botões, você digita um comando e aperta Enter. O computador responde também em texto. É o mesmo que você faz com o mouse, só que por escrito, e por isso dá para repetir, combinar e automatizar.
Está em quase toda área de TI
Servidores, nuvem, automação, dados e desenvolvimento usam o terminal todos os dias, e muitos servidores nem têm tela com janelas. Saber o básico abre portas, e dez minutos por dia bastam para perder o medo.
Seu terminal de treino
Clique no terminal e digite. Tab completa nomes, as setas repetem comandos e a missão ao lado mostra o próximo passo. Ficou travado? Peça uma dica.
Os comandos que você acabou de usar, nos dois mundos
Linux e macOS usam o mesmo conjunto de comandos. O Windows tem o PowerShell, que entende vários deles e tem nomes próprios para os outros.
| O que você quer | Linux e macOS | Windows (PowerShell) |
|---|---|---|
| Onde estou? | pwd | pwd (ou Get-Location) |
| Listar arquivos | ls | dir (ou ls, Get-ChildItem) |
| Entrar em uma pasta | cd pasta | cd pasta |
| Voltar uma pasta | cd .. | cd .. |
| Criar pasta | mkdir nome | mkdir nome (ou md nome) |
| Criar arquivo vazio | touch arquivo.txt | New-Item arquivo.txt |
| Escrever em arquivo | echo "texto" > arquivo.txt | echo "texto" > arquivo.txt |
| Ver o conteúdo | cat arquivo.txt | type arquivo.txt (ou cat, Get-Content) |
| Copiar | cp origem destino | copy origem destino (ou Copy-Item) |
| Mover ou renomear | mv origem destino | move origem destino (ou Move-Item) |
| Apagar arquivo | rm arquivo.txt | del arquivo.txt (ou Remove-Item) |
| Limpar a tela | clear | cls (ou clear) |
Como abrir o terminal de verdade
🪟 Windows
Abra o menu Iniciar, digite PowerShell e abra o aplicativo. O Windows Terminal, se estiver instalado, também serve.
🍎 macOS
Aperte Cmd + Espaço, digite Terminal e aperte Enter.
🐧 Linux
Na maioria das distribuições, Ctrl + Alt + T abre o terminal, ou procure por "Terminal" no menu.
Cinco desafios no seu computador
Em uma pasta de teste, longe dos seus arquivos importantes. Se travar, volte ao laboratório e repita a missão.
- Crie uma pasta
treino-tina sua pasta pessoal e entre nela. - Dentro dela, crie o arquivo
diario.txtcom uma frase sobre o que você quer aprender. - Faça uma cópia dele chamada
diario-backup.txt. - Liste os arquivos com detalhes (
ls -loudir) e leia o conteúdo de um deles. - Apague a cópia, confirme com
lse anote o que aprendeu em duas linhas.
⚠ Três regras de segurança
- Não cole comandos que você não entende. Pergunte, pesquise ou peça à IA para explicar linha por linha antes de rodar.
- rm não tem lixeira. O que você apaga no terminal costuma não voltar. Confira o nome antes de apertar Enter.
- Treine em uma pasta de teste e deixe os comandos com
sudoou com "administrador" para quando você souber exatamente o que fazem.
Erros comuns, e o que fazer
- No such file or directory: o nome não existe aí. Use
lse confira as letras. - command not found: o comando foi digitado errado, ou não está instalado.
- Nome com espaço: coloque entre aspas, como
cd "minha pasta".
Vocabulário que aparece
- Diretório é outro nome de pasta. Caminho (path) é o endereço de um arquivo.
- Caminho absoluto começa na raiz (
/home/voce). Relativo parte de onde você está. - Argumento é o que vem depois do comando. Flag é uma opção, como
-l.