cp

Auteur: Ikipou

La commande cp permet de copier des fichiers et des dossiers.

Utilisation

Pour copier un fichier, il faut donner le chemin vers le fichier, suivit du chemin de destination de la copie.

Voici par exemple comment copier le fichier nommé Linux vers un fichier nommé Linux-backup:

$ ls
Linux
$ cp Linux Linux-backup
$ ls
Linux  Linux-backup

Pour copier un fichier dans un autre dossier, sans changer le nom du fichier, il suffit de donner le chemin du répertoire de destination sans donner de nouveau nom au fichier copié. Ceci permet aussi de copier plusieurs fichiers vers un répertoire de destination.

Voici par exemple la copie des fichiers Linux et Certification vers le dossier /home/ikipou:

$ cp Linux Certification /home/ikipou/

Copier un dossier

Pour copier un dossier et son contenu, il faut copier récursivement les fichiers de chaque sous dossier. L'option -R permet de faire cela.

Voici par exemple la copie du dossier nommé Tux sous le nom Pingouin Backup

cp -R Tux/ Pingouin\ Backup

Page de manuel

La page de manuel de cp donne une description de la commande et fournit des explications sur l'ensemble des options. La commande cp fournie avec Linux vient du projet GNU et de nombreuses fonctionnalités n'ont pas été expliquée ici. Referez-vous à la page de manuel pour obtenir les détails.

Deux et deux font quatre
Quatre et quatre font huit
Huit et huit font seize.
Mais voilà l'oiseau-lyre
Qui passe dans le ciel
[..]
Et les murs de la classe s'écroulent tranquillement
Et les vitres redeviennent sable
[...]
-+- Jacques Prévert, Page d'écriture -+-