Menu
Coddy logo textTech

Copiar um Diretório

Parte da seção Fundamentos do Journey de Terminal da Coddy. Lição 17 de 82.

Assim como ao copiar um arquivo com cp, você também pode copiar um diretório inteiro. No entanto, para copiar um diretório e todo o seu conteúdo, você deve usar a opção -r, que significa recursiva.

O formato básico é:

cp -r source destination

Por exemplo, para copiar a pasta documents e nomear a cópia como documents_backup:

cp -r documents documents_backup

A pasta original e a cópia existirão agora. Você pode verificar com ls:

ls
documents
documents_backup
readme.txt

Copiando um diretório para outro diretório:

Se o destino já existir como um diretório, a pasta de origem será colocada dentro dele:

cp -r documents projects/

Isso cria projects/documents com todo o conteúdo original.

Observação: Sem a opção -r, cp se recusará a copiar um diretório e exibirá um erro. Sempre use -r ao copiar pastas.

challenge icon

Desafio

Iniciante

Copie o diretório documents para um novo diretório chamado documents_backup e, em seguida, use ls para confirmar que ambos os diretórios existem.

Dica: Use cp -r para copiar um diretório e todo o seu conteúdo. A opção -r é necessária ao copiar pastas.

Experimente você mesmo

Terminal
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos

Pratique por conta própria: Playground de Terminal