Criação de Apps

Terminal para iniciantes: os comandos básicos que você vai usar

Resposta rápida

Os comandos básicos do terminal são pwd (mostra a pasta atual), ls ou dir (lista arquivos), cd (entra em uma pasta), mkdir (cria pasta), cp (copia), mv (move ou renomeia), rm (apaga) e cat (mostra o conteúdo de um arquivo). Com eles você navega e organiza arquivos sem usar o mouse.

Neste artigo
  1. O que é o terminal e por que usar
  2. Como o terminal enxerga as pastas
  3. Os comandos para navegar
  4. Os comandos para criar e organizar
  5. Cuidados que evitam desastres
  6. Exercício para fixar
  7. Os próximos passos com o terminal

Quem começa a programar logo esbarra em instruções como “abra o terminal e digite este comando”. A tela preta assusta no início, mas o terminal é só uma forma de conversar com o computador por texto, e uns poucos comandos resolvem quase tudo. Veja os principais e como usá-los com segurança.

O que é o terminal e por que usar

O terminal é uma janela onde você digita comandos em vez de clicar em ícones. O programa que interpreta o que você digita se chama shell. Ele é útil porque muitas ferramentas de programação, como o Git, o Python e o Node.js, são operadas por ali, e porque certas tarefas ficam bem mais rápidas por texto.

Onde encontrar:

  • Windows: procure por PowerShell ou Prompt de Comando no menu Iniciar. O Terminal do Windows reúne os dois em uma janela com abas.
  • macOS: abra o aplicativo Terminal pelo Launchpad ou pela busca.
  • Linux: o atalho costuma ser Ctrl + Alt + T, mas varia conforme a distribuição.
  • VS Code: o editor tem terminal embutido, que abre pelo menu Terminal. Veja como configurá-lo em como configurar o VS Code para programar.

Como o terminal enxerga as pastas

O terminal sempre está “dentro” de uma pasta, chamada de diretório atual. Os comandos agem a partir dela. Um caminho indica onde algo está: Documentos/projetos/site é um caminho relativo (a partir de onde você está), e algo que começa na raiz do sistema, como C:\Users\Maria no Windows ou /home/maria no Linux, é um caminho absoluto.

Dois atalhos úteis:

  • Um ponto (.) representa a pasta atual.
  • Dois pontos (..) representam a pasta de cima.

Os comandos para navegar

  • pwd: mostra a pasta em que você está (print working directory). No PowerShell funciona também; no Prompt de Comando use cd sem nada depois.
  • ls: lista os arquivos e pastas. No Prompt de Comando o equivalente é dir, e o PowerShell aceita os dois.
  • cd nome-da-pasta: entra na pasta indicada.
  • cd ..: sobe um nível.
  • cd sozinho, no Linux e no macOS, volta para a sua pasta pessoal.

Os comandos para criar e organizar

  • mkdir nome: cria uma pasta. Funciona em todos os sistemas.
  • touch arquivo.txt: cria um arquivo vazio no Linux e no macOS. No PowerShell, use New-Item arquivo.txt.
  • cp origem destino: copia um arquivo. No Prompt de Comando é copy.
  • mv origem destino: move ou renomeia. No Prompt de Comando é move ou ren para renomear.
  • rm arquivo: apaga um arquivo no Linux e no macOS (no Prompt de Comando é del). Para pastas, existe a opção -r, mas só use quando tiver certeza.
  • clear: limpa a tela. No Prompt de Comando é cls.

Comandos para ler e procurar

  • cat arquivo.txt: mostra o conteúdo de um arquivo de texto. No Prompt de Comando é type.
  • echo texto: escreve um texto na tela.
  • man comando: abre o manual de um comando no Linux e no macOS. Em muitos programas, a opção --help mostra as instruções.

Os nomes mudam um pouco entre sistemas porque cada shell tem sua história. Se você usa Windows e quer seguir tutoriais de Linux sem dor de cabeça, o PowerShell já aceita vários desses comandos como apelidos, e o WSL (subsistema do Windows para Linux) oferece um ambiente Linux completo, que pode ser ativado nos recursos do Windows.

Cuidados que evitam desastres

  • Apagar no terminal não passa pela lixeira. O que o rm ou o del apagam, em geral, não volta. Confira duas vezes o nome antes de dar Enter.
  • Cuidado com comandos copiados da internet. Se não entende o que um comando faz, não rode, principalmente se ele pede permissão de administrador (sudo, no Linux e no macOS). Comandos maliciosos disfarçados de tutorial existem.
  • Veja onde você está com pwd antes de apagar ou mover algo.
  • Trabalhe em uma pasta de estudos. Crie uma pasta só para praticar e não mexa em pastas do sistema.
  • Mantenha backup do que é importante, porque um comando errado pode apagar arquivos que não voltam.

Dicas que facilitam o dia a dia

  • Nomes com espaço pedem aspas. Se a pasta se chama Meus Projetos, escreva o caminho entre aspas, como cd "Meus Projetos". Por isso, ao criar pastas de estudo, prefira nomes sem espaço.
  • Maiúsculas importam no Linux e no macOS. Projeto e projeto podem ser pastas diferentes. No Windows, em geral, isso não faz diferença.
  • Interromper um programa travado: aperte Ctrl + C. Ele cancela o que estiver rodando no terminal.
  • Histórico: a seta para cima percorre os comandos anteriores, e o comando history (no Linux, no macOS e no PowerShell) lista o que você já digitou.
  • Copiar e colar: no Windows Terminal e no PowerShell, Ctrl + C copia quando há texto selecionado. No terminal de Linux, o padrão costuma ser Ctrl + Shift + C e Ctrl + Shift + V.

Exercício para fixar

Siga esta sequência e tente adivinhar o que cada passo faz antes de executar:

  1. Abra o terminal e digite pwd para ver onde está.
  2. Digite ls para listar o conteúdo.
  3. Crie uma pasta com mkdir treino e entre nela com cd treino.
  4. Crie um arquivo com touch (ou New-Item, no PowerShell) chamado ola.txt.
  5. Liste a pasta de novo para ver o arquivo.
  6. Volte uma pasta com cd ...
  7. Apague o arquivo de treino ao final, depois de conferir o nome.

Em dois ou três dias repetindo isso, os comandos viram hábito.

Os próximos passos com o terminal

Com a navegação dominada, você consegue acompanhar tutoriais de Python para iniciantes e de Git e GitHub, onde o terminal aparece desde a primeira aula. Mais materiais da área ficam na categoria de criação de apps e sites.

Não tente memorizar a lista inteira hoje. Use dois ou três comandos por dia e consulte esta página quando esquecer. O terminal deixa de assustar na terceira ou quarta sessão.

  • Terminal
  • Linux
  • Windows
  • Iniciantes

Perguntas frequentes

Terminal, prompt de comando e PowerShell são a mesma coisa?

São programas parecidos, mas não idênticos. Terminal é o nome geral da janela onde você digita comandos. No Windows existem o Prompt de Comando e o PowerShell, cada um com seus comandos. No Linux e no macOS o padrão é um terminal com o shell Bash ou Zsh.

Posso estragar o computador usando o terminal?

Pode apagar arquivos sem passar pela lixeira, então é preciso atenção, principalmente com o comando rm. Se você só navega, lista e cria pastas dentro da sua pasta de estudos, o risco é mínimo.

Preciso decorar todos os comandos?

Não. Poucos comandos cobrem o uso do dia a dia, e o resto você consulta. A maioria dos programas mostra ajuda com a opção --help.

Leia também

Criação de Apps

Como configurar o VS Code para programar: guia para iniciantes

Instalação, ajustes essenciais, extensões confiáveis e atalhos para deixar o editor pronto para estudar.

· 5 min de leitura
Criação de Apps

Git e GitHub para iniciantes: o que são e como usar

O que cada um faz, os comandos essenciais e o fluxo mais simples para guardar o histórico dos seus códigos.

· 5 min de leitura
Criação de Apps

Python para iniciantes: seus primeiros passos com código

Do download ao primeiro programa, com os conceitos básicos da linguagem mais indicada para começar.

· 5 min de leitura
Criação de Apps

Agendar tarefas no computador: Agendador de Tarefas do Windows e cron

Como fazer um script rodar todo dia, toda semana ou ao ligar o PC, sem precisar lembrar.

· 5 min de leitura

Deixe seu comentário