<Précédent | Table des matières | Suivant>
Options et exemples utiles
Voici quelques-unes des options couramment utilisées (l'option courte et l'option longue équivalente) pour cp:
Tableau 4-4 : Options cp
Option Signification
Option Signification
-a, --archive Copie les fichiers et répertoires et tous leurs attributs,
y compris les propriétés et les autorisations. Normalement, les copies prennent les attributs par défaut de l'utilisateur effectuant la copie.
-je, --interactif Avant d'écraser un fichier existant, demandez à l'utilisateur
confirmation. Si cette option n'est pas spécifiée, cp écrasera silencieusement les fichiers.
-r, --recursive Copiez récursivement les répertoires et leur contenu. Cette
option (ou le -a option) est requis lors de la copie de répertoires.
-u, --update Lors de la copie de fichiers d'un répertoire à un autre,
copier les fichiers qui n'existent pas ou qui sont plus récents que les fichiers correspondants existants, dans le répertoire de destination. Ceci est utile lors de la copie d'un grand nombre de fichiers car il ignore les fichiers qui n'ont pas besoin d'être copiés.
-dans, --verbeux Afficher des messages informatifs au fur et à mesure que la copie est
effectué.
Tableau 4-5 : Exemples de cp
Résultats de la commande
Résultats de la commande
cp fichier1 fichier2 Copier file1 à file2. If file2 existe, il est écrasé
avec le contenu de file1. Si file2 n'existe pas, il est créé.
cp -i fichier1 fichier2 Comme ci-dessus, sauf que si file2 existe, l'utilisateur est
demandé avant qu'il ne soit écrasé.
cp fichier1 fichier2 rép1 Copier file1 et les file2 dans l'annuaire Dir1. Dir1 doit déjà exister.
cp répertoire1/* répertoire2 En utilisant un caractère générique, tous les fichiers dans Dir1 sont copiés
développement Dir2. Dir2 doit déjà exister.
cp -r rép1 rép2 Copier le contenu du répertoire Dir1 au répertoire
dir2. Si le répertoire dir2 n'existe pas, il est créé et, après la copie, contiendra le même contenu que le répertoire dir1.
Si répertoire Dir2 existe, alors le répertoire Dir1 (et son contenu) seront copiés dans Dir2.