cp
est une commande utilitaire pour copier un fichier ou un répertoire. Il est invoqué au moins avec deux arguments ; le fichier ou le répertoire source et la destination pour copier la source. Il peut être utilisé pour copier une ou plusieurs sources de fichiers et de répertoires.
Syntaxe générale pour cp
commander:
$ cp [OPTIONS] [SOURCE...] [DESTINATION...]
Dupliquer un fichier
cp foo.txt bar.txt
Cette commande duplique le fichier foo.txtdans un nouvel appel de fichier bar.SMS.
Dupliquer un répertoire (et son contenu)
cp -R foo-folder bar-folder
Utilisez le -R
option, cette commande dupliquera le dossier foo-dossier et son contenu à bar-dossier.
Afficher la progression de la copie
cp -v foo.txt bar.txt
Incluant le -v
paramètre nous montre ce que le cp
commande est en train de faire (progrès) en arrière-plan. Ce paramètre est généralement utilisé lors de la copie d’un grand nombre de fichiers.
Confirmation pour écraser un fichier
cp -i foo.txt bar.txt
Explication : Si un dossier bar exister lorsque vous tentez de copier fou à un nouvel appel de fichier barla -i
Le paramètre vous demandera une confirmation si vous souhaitez écraser le fichier existant. Entrer y
pour écraser ledit fichier, ou n
annuler.
Copier plusieurs fichiers dans un répertoire
cp foo.txt bar.txt baz
Cette commande dupliquera une copie de foo.txt et barre.txt dans, dans le baz annuaire. le baz Le répertoire doit d’abord exister pour que la commande fonctionne.