Menu
Coddy logo textTech

Copiar um Diretório

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

Da mesma forma que 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 flag -r, que significa recursivo.

O formato básico é:

cp -r source destination

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

cp -r documents documents_backup

Tanto a pasta original quanto a cópia agora existirão. 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 todos os conteúdos originais.

Nota: Sem a opção -r, o cp recusará 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, depois 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 flag -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