Retour au cours

21. Copier des fichiers et des répertoires : la commande `cp` (Partie 1)

Les Bases de Linux : de Zéro à Héros du CLI

Dupliquer des données

La commande cp (Copy) est utilisée pour copier des fichiers et des répertoires d'un emplacement à un autre.

Syntaxe

La syntaxe générale est cp [options] source destination.

Copier un fichier unique

Pour copier rapport.txt du répertoire actuel vers le répertoire backup :

bash $ cp rapport.txt backup/

Si vous voulez copier le fichier et le renommer durant le processus :

bash $ cp rapport.txt backup/rapport_v2.txt

Copier vers le répertoire actuel

Le point (.) est un raccourci pour le répertoire de travail actuel.

bash

Copie un fichier de /etc vers le répertoire actuel

$ cp /etc/hosts .

Options utiles

  • -i (Interactif) : Vous demande confirmation avant d'écraser un fichier de destination existant. Fortement recommandé pour la sécurité. bash $ cp -i fichierA fichierB cp: overwrite 'fichierB'? y

  • -v (Verbose) : Explique ce qui est en train d'être fait.

  • -r (Récursif) : Requis pour copier des répertoires (abordé ensuite).