cp Linux Commands
Quest-ce quune cp Commande Linux ?
Explication
cp COMMAND:La commande «cp» copie des fichiers dun emplacement à un autre. Si la destination est un fichier existant, alors le fichier est écrasé;
si la destination est un répertoire existant, le fichier est copié dans le répertoire (le répertoire nest pas écrasé).
SYNTAXE:La syntaxe est
cp [OPTIONS]... SOURCE DEST
cp [OPTIONS]... SOURCE... DIRECTORY
cp [OPTIONS]... --target-directory=DIRECTORY SOURCE...
OPTIONS :
-a |
comme «-dpR». |
--backup[=CONTROL] |
faites une copie de sauvegarde de chaque fichier de destination |
-b |
comme «--backup» mais naccepte pas un argument. |
-f |
si un fichier de destination ne peut pas être ouvert, retirez-le et essayez à nouveau. |
-p |
comme «--preserve=mode,ownership,timestamps». |
--preserve[=ATTR_LIST] |
préserve les attributs spécifiés (par défaut : mode,ownership,timestamps) et les contextes de sécurité,
Avec des attributs additionnels possibles: links, all. |
--no-preserve=ATTR_LIST |
ne préserve pas lattribut spécifié. |
--parents |
modifie le chemin source à «DIRECTORY». |
EXEMPLE:
- Copier deux fichiers :
cpfile1file2
La commande «cp» ci-dessus copie le contenu de file1.php à file2.php.
- Pour faire une copie de sauvegarde du fichier copier :
cp-bfile1.phpfile2.php
Une copie de sauvegarde de file1.php sera créée avec le symbole «'~'» comme file2.php~.
- Copier le dossier et sous-dossier :
cp-Rscriptsscripts1
La commande «cp» ci-dessus copie le dossier et sous-dossier de scripts à scripts1.