Pular para o conteúdo principal
Módulo 1 · Lição 2 de 22/11 no curso~12 min
Lições do módulo (2/2)

Movendo-se no sistema de arquivos (cd)

Para mover de uma pasta para outra no sistema de arquivos Linux, use o comando:

Bash
cd [path]

Este comando significa Alterar diretório. O caminho da pasta que você deseja inserir pode ser especificado de duas maneiras: usando um caminho absoluto ou um caminho relativo.


Caminhos Absolutos vs Relativos

  1. Caminho Absoluto: Sempre começa na raiz / e descreve todo o caminho até o destino.

    • Exemplo: cd /home/user/documents
    • Não importa em qual pasta você esteja, um caminho absoluto sempre o direcionará para o mesmo lugar.
  2. Caminho relativo: Inicia no diretório atual.

    • Exemplo: Se você já está em /home/user, para inserir /home/user/documents você só precisa digitar cd documents (sem barra / no início).

Atalhos especiais

O Linux fornece vários atalhos úteis para navegar rapidamente:

  • . (ponto único): Representa o diretório atual.
  • .. (ponto duplo): Representa o diretório pai (um nível acima na árvore de diretórios).
    • Exemplo: Se você estiver em /home/user/documents, digitar cd .. levará até /home/user.
  • ~ (til): Representa seu diretório inicial (/home/user). Digitar cd ~ (ou simplesmente cd sem argumentos) o levará de volta para casa instantaneamente.

Exemplos de navegação e erros comuns

Se você tentar acessar um diretório que não existe, o terminal mostrará um erro como este:

Bash
cd nonexistent_folder
# Output:
# cd: nonexistent_folder: No such file or directory

Você pode encadear a navegação ou usar pwd para verificar o efeito da alteração de pastas:

Bash
cd documents
pwd
# Output:
# /home/user/documents

Experimente você mesmo

Exercício 1: Insira uma pasta

Exercício#linux.m1.l2.e1
Tentativas: 0Carregando…

Mova-se dentro do diretório 'documentos' usando um caminho relativo.

Carregando editor…
Mostrar dica

Use o comando cd seguido do nome da pasta de destino.

Solução disponível após 3 tentativas

Exercício 2: Suba um nível

Exercício#linux.m1.l2.e2
Tentativas: 0Carregando…

Volte para o diretório pai relativo à sua localização atual.

Carregando editor…
Mostrar dica

Use cd seguido do atalho especial para a pasta pai.

Solução disponível após 3 tentativas

Exercício 3: Voltar para casa

Exercício#linux.m1.l2.e3
Tentativas: 0Carregando…

Mova-se para dentro do diretório 'documentos' e imediatamente após retorne ao seu diretório inicial usando o atalho especial ~.

Carregando editor…
Mostrar dica

Primeiro use cd seguido de documentos, depois use cd seguido de ~.

Solução disponível após 3 tentativas