Recapitulação e Prática
Principais aprendizados
- A linha de comando é só uma caixa de texto que faz exatamente o que você manda — palavras em vez de cliques. Um agente de IA funciona digitando os mesmos comandos que você digitaria.
- O te diz onde você está toda vez; a maior parte da confusão vem de não saber sua pasta atual.
pwd,lsecdsão 80% de tudo que você vai fazer. - O
rmé permanente — sem Lixeira, sem desfazer. Desacelere comrm,sudoe qualquer coisa que canaliza um download para o seu (curl ... | bash). - Um servidor de desenvolvimento continua rodando e parece "travado" de propósito — isso é ele funcionando. O Ctrl-C interrompe qualquer programa em execução e te devolve o prompt.
- Leia antes de rodar. Você não precisa de cada flag, só de uma noção aproximada do verbo. Na dúvida, pergunte à IA "o que esse comando faz, e é seguro?"
Experimente
Abra seu e explore sem mudar nada: rode pwd para ver onde você está, ls para ver o que há ali, entre com cd numa pasta e rode ls de novo, depois cd .. para subir de volta. Note como o prompt se atualiza a cada vez. Agora rode um comando que falha de propósito — digite lss (um erro de digitação) e leia a mensagem command not found. Você acabou de praticar os dois comandos mais seguros e mais usados, e aprendeu a ler um erro, tudo isso sem tocar em um único arquivo.
Prompt do capítulo
I'm a beginner on the command line and a bit nervous about running things.
Here's a command you (or a tutorial) gave me to run:
<paste the command>
- Explain in plain English what this command does, step by step.
- Tell me clearly whether it's safe, or whether it could delete files,
change my system, or run code with full permissions.
- If it's risky, suggest a safer way to do the same thing, or what to
check first.
- Tell me what folder I should be in before I run it.