Menu
Coddy logo textTech

Copier Un Répertoire

Fait partie de la section Les fondamentaux du Journey Terminal de Coddy — leçon 17 sur 82.

Tout comme pour copier un fichier avec cp, vous pouvez également copier un répertoire entier. Cependant, pour copier un répertoire et tout son contenu, vous devez utiliser l'option -r, qui signifie récursif.

Le format de base est :

cp -r source destination

Par exemple, pour copier le dossier documents et nommer la copie documents_backup :

cp -r documents documents_backup

Le dossier original et la copie existent maintenant. Vous pouvez vérifier avec ls :

ls
documents
documents_backup
readme.txt

Copier un répertoire dans un autre répertoire :

Si la destination existe déjà en tant que répertoire, le dossier source sera placé à l'intérieur de celui-ci :

cp -r documents projects/

Cela crée projects/documents avec tous les contenus originaux.

Remarque : Sans l'option -r, cp refusera de copier un répertoire et affichera une erreur. Utilisez toujours -r lors de la copie de dossiers.

challenge icon

Défi

Débutant

Copiez le répertoire documents vers un nouveau répertoire appelé documents_backup, puis utilisez ls pour confirmer que les deux répertoires existent.

Indice : Utilisez cp -r pour copier un répertoire et tout son contenu. L'option -r est requise lors de la copie de dossiers.

Aide-mémoire

Pour copier un répertoire et tout son contenu, utilisez l'option -r (récursif) avec cp :

cp -r source destination

Exemple - copier un répertoire :

cp -r documents documents_backup

Si la destination existe déjà en tant que répertoire, le dossier source sera placé à l'intérieur :

cp -r documents projects/

Cela crée projects/documents avec tout le contenu original.

Note : L'option -r est requise lors de la copie de répertoires. Sans elle, cp affichera une erreur.

Essayez vous-même

Terminal
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Les fondamentaux