~/VibeHandbook
PDF grátis

Capítulo 02 · 03

Os comandos do dia a dia

Aqui estão os comandos que você vai ver o tempo todo. Leia-os como frases: um verbo, às vezes seguido de um alvo.

pwd                 # "print working directory" — where am I right now?
ls                  # list the files and folders here
ls -la              # list everything, including hidden files, with details
cd projects         # change directory — move into the "projects" folder
cd ..               # move up one folder (".." means "the folder above")
cd ~                # go back to your home folder
mkdir my-app        # make a new folder called "my-app"
cp notes.txt backup.txt   # copy a file (original stays, copy is made)
mv old.txt new.txt        # move or rename a file
rm draft.txt        # remove (delete) a file

Algumas observações que evitam dores de cabeça de verdade:

Seus arquivos vivem em uma árvore de pastas aninhadas, e o cd é como você caminha por ela. Aqui vai um exemplo pequeno, com o pwd mostrando onde você estaria parado se tivesse feito cd para dentro de my-app:

   /                         ← the top ("root")
   └── Users/
       └── mini/             ← your home folder (the ~ shortcut)
           └── projects/
               ├── my-app/   ← cd here →  pwd shows /Users/mini/projects/my-app
               │   ├── src/
               │   └── notes.txt
               └── old-app/
  • O cd é como você se move por aí. Combinado com pwd e ls, é 80% de tudo que você vai fazer. Você entra na pasta certa, olha ao redor, e então roda alguma coisa.
  • Caminhos podem ser relativos ou absolutos. cd projects é relativo a onde você está; cd /Users/mini/projects é o endereço completo a partir do topo.
  • O rm é permanente. Não existe Lixeira nem Lixo na linha de comando. Quando você usa rm num arquivo, ele se vai — sem "tem certeza?", sem desfazer. Tenha cuidado especial com rm -rf, que apaga uma pasta e tudo dentro dela sem perguntar. Se você não tiver certeza do que um comando rm vai apagar, não o rode. Peça para a IA explicar primeiro.

Quer offline?

Baixe o livro inteiro em PDF ou EPUB — grátis.