Voltar para o Blog
IA na Prática17 / 50
  1. 01Bem-vindo: o que você vai conseguir fazer no fim desta série
  2. 02O que é uma IA que conversa, em português claro
  3. 03O que dá e o que não dá pra fazer com IA hoje
  4. 04Claude, ChatGPT, Gemini: qual a diferença e por que vamos usar o Claude
  5. 05Os três jeitos de falar com a IA: site, app e terminal
  6. 06A mentalidade certa: você é o maestro, a IA é o instrumento
  7. 07Criando sua conta e instalando o app do Claude
  8. 08Sua primeira conversa: como pedir bem (o prompt)
  9. 09Anexando arquivos, imagens e PDFs
  10. 10Projetos no Claude: guardando contexto que não se perde
  11. 11Artifacts: quando o Claude monta um documento ou um mini-app pra você
  12. 12Memória, instruções e estilo: ensinando o Claude do seu jeito
  13. 13Planos, limites e custo: o que é grátis e quando vale pagar
  14. 14O que é o "terminal" e por que ele não dá medo
  15. 15Abrindo o terminal no Mac e no Windows (e no Linux)
  16. 16Cinco comandos de sobrevivência: pwd, ls, cd, mkdir, cat
  17. 17Como o computador organiza tudo: pastas, arquivos e caminhos
  18. 18Instalando o Node.js (e o que é isso, afinal)
  19. 19npm: a "loja de peças" gratuita do mundo dev
  20. 20Instalando o VS Code: seu editor de código (e por que precisa de um)
  21. 21O que é o Git e por que todo projeto sério usa
  22. 22Criando sua conta no GitHub (a nuvem do seu código)
  23. 23O que é o Claude Code e por que ele é diferente do app
  24. 24Instalando o Claude Code
  25. 25Primeiro login e sua primeira sessão
  26. 26Como o Claude Code "enxerga" suas pastas (e por que isso importa)
  27. 27Sua primeira tarefa real: peça pra ele criar um arquivo
  28. 28Permissões: quando ele pergunta antes de mexer
  29. 29O arquivo CLAUDE.md: ensinando o robô sobre o seu projeto
  30. 30Modo plano e revisão: deixe ele pensar antes de fazer
  31. 31Errou? Desfazendo e recomeçando sem medo
  32. 32Escolhendo um primeiro projeto pequeno e real
  33. 33Descrevendo o que você quer: o briefing
  34. 34Deixe o Claude montar o esqueleto do projeto
  35. 35Rodando o projeto na sua máquina pela primeira vez
  36. 36Mudando textos, cores e imagens só conversando
  37. 37Quando algo quebra: lendo um erro sem entrar em pânico
  38. 38Pedindo pro Claude consertar o erro (copiar, colar, descrever)
  39. 39Adicionando uma página ou funcionalidade nova
  40. 40Salvando seu progresso com Git (commits, sem decoreba)
  41. 41Subindo seu projeto pro GitHub
  42. 42Colocando seu projeto no ar de graça (deploy)
  43. 43A anatomia de um bom pedido (revisão turbinada)
  44. 44Dividir pra conquistar: por que tarefas pequenas vencem
  45. 45Revisar o que a IA fez: a responsabilidade é sua
  46. 46Segurança básica: senhas, chaves e o que NUNCA colar
  47. 47Quando a IA "alucina" e como perceber
  48. 48Aprendendo a aprender com a IA: ela é sua professora particular
  49. 49Cinco ideias de próximos projetos pra praticar
  50. 50Seu novo superpoder: pra onde ir a partir daqui (fecho)
IA na PráticaParte 17 de 50

Como o computador organiza tudo: pastas, arquivos e caminhos

4 min de leitura
Compartilhar
IA na Prática

No post anterior você andou pelas pastas com cd, ls e pwd. Mas talvez ainda falte uma imagem mental clara de como tudo isso se encaixa. Vamos resolver isso agora. Quando você entende como o computador guarda as coisas, o terminal deixa de ser um labirinto.

A ideia: um armário com gavetas dentro de gavetas

Pense no seu computador como um armário enorme. Dentro dele há gavetas. Dentro de cada gaveta pode haver outras gavetas menores. E lá no fundo de alguma gaveta está o que você quer: um documento, uma foto, um arquivo.

  • As gavetas são as pastas (também chamadas de "diretórios").
  • O que está dentro delas — os papéis, as fotos — são os arquivos.

Uma pasta pode conter arquivos e também outras pastas. Por isso falamos em "árvore": tem um tronco, galhos que saem dele, e galhos menores que saem dos galhos. Sua tela com ícones é só uma forma bonita de mostrar essa árvore.

O que é um "caminho"

Um caminho é o endereço de um arquivo ou pasta. É a resposta completa para a pergunta "onde isso está guardado?".

Assim como uma carta precisa de país, cidade, rua e número, um arquivo precisa do nome de todas as gavetas que você abre até chegar nele. Por exemplo:

/Users/maria/Documentos/receitas/bolo.txt

Lendo da esquerda pra direita: dentro de Users, tem a pasta maria; dentro dela, Documentos; dentro dessa, receitas; e finalmente o arquivo bolo.txt. Cada barra separa uma gaveta da próxima.

No Windows, as barras são invertidas e começa com a letra do disco:

C:\Users\maria\Documentos\receitas\bolo.txt

Mesma ideia, só muda o desenho da barra.

Caminho absoluto vs caminho relativo

Existem duas formas de dizer onde algo está.

  • Caminho absoluto: o endereço completo, do começo ao fim. Funciona de qualquer lugar, porque não depende de onde você está. É como dar seu endereço completo com CEP a um motorista que nunca te viu.

  • Caminho relativo: o endereço a partir de onde você está agora. É como dizer "é a segunda porta à direita" — só faz sentido se a pessoa souber de onde você partiu.

Lembra do cd .. do post passado? Aqueles dois pontos são um caminho relativo: significam "a pasta de cima, a partir daqui". Já /Users/maria é absoluto: sempre aponta pro mesmo lugar.

Você não precisa decorar isso. Só precisa saber que, quando a IA pedir um caminho, às vezes ela quer o endereço completo (absoluto) e às vezes o relativo. Ela costuma te dizer qual.

Onde seus projetos vão morar

Vamos combinar um lugar fixo pros seus projetos, pra você nunca procurar. A ideia é criar uma pasta chamada projetos dentro da sua pasta pessoal.

Abra o terminal (Terminal no Mac, PowerShell no Windows). Primeiro, garanta que você está na sua pasta pessoal:

cd ~

Esse ~ (til) é um atalho que significa "minha pasta pessoal". No Mac e no Linux ele funciona direto. No Windows PowerShell também funciona. Agora crie a pasta:

mkdir projetos

E confira que ela apareceu:

ls

Você deve ver projetos na lista. A partir de agora, tudo que construirmos vai viver aqui dentro. Pra entrar nela quando precisar:

cd ~/projetos

Por que essa organização importa

Daqui a alguns posts, a IA vai ler e escrever arquivos no seu computador. Pra isso, ela precisa saber exatamente onde trabalhar. Se suas coisas estão espalhadas, fica fácil mexer no arquivo errado.

Mantendo tudo dentro de uma pasta projetos clara, você ganha três coisas: sabe sempre onde está seu trabalho, consegue dizer à IA "trabalhe aqui" sem confusão, e evita acidentes com arquivos importantes do resto do computador.

Se algo der errado

  • mkdir diz que a pasta já existe: ótimo, ela já está lá. Não precisa criar de novo, é só usar.
  • cd ~ não foi pra lugar nenhum óbvio: rode pwd logo depois pra confirmar o endereço. Você deve ver algo terminando no seu nome de usuário.
  • Me confundi com as barras: no Windows é normal o terminal aceitar os dois tipos. Não trave nisso; o importante é o caminho apontar pro lugar certo.

No próximo post, vamos instalar a primeira ferramenta de verdade: o Node.js, um "motor" que faz funcionar muita coisa que vamos usar. Calma, é só baixar e clicar.

Curtiu como a gente pensa?

É assim que trabalhamos todo dia.

Se esse jeito de pensar é o seu, vem construir com a gente — dá uma olhada nas vagas abertas.

Ver vagas