logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:systeme:cp [26/10/2015 07:24]
smolski [Copie d'un fichier source dans un fichier distant]
doc:systeme:cp [18/03/2017 13:47]
smolski [Copie d'un fichier dans un répertoire différent]
Ligne 23: Ligne 23:
 Elle s'​utilise sous plusieurs formes : Elle s'​utilise sous plusieurs formes :
  
-===== Copie d'un fichier source ​dans un fichier distant ​=====+===== Copie d'un fichier source =====
  
-Exemple : +Exemple de copie du fichier **essai** dans le répertoire principal((le répertoire à la racine de notre user ''/​home/​user''​ en cours))
- +  - S'​assurer d'​être bien positionné ​dans le répertoire principal avec [[doc:​programmation:​shell:​cd|la commande cd]] ainsi :<code user>​cd ​~</​code>​
-Exemple de copie du fichier **essai** dans le répertoire principal. +
-  - Se positionner ​dans le répertoire principal avec [[doc:​programmation:​shell:​cd|la commande cd]] ainsi :<code user>​cd</​code>​+
   - Créer un fichier vide //essai// avec la commande [[doc:​systeme:​touch|touch]] :<code user>​touch essai</​code>​   - Créer un fichier vide //essai// avec la commande [[doc:​systeme:​touch|touch]] :<code user>​touch essai</​code>​
   - On va d'​abord vérifier la présence du fichier **essai** à l'aide de [[doc:​systeme:​ls|la commande ls]] :<code user>ls essai</​code><​file config retour de la commande>​essai</​file>​Impec le fichier ''​essai''​ est bien présent.   - On va d'​abord vérifier la présence du fichier **essai** à l'aide de [[doc:​systeme:​ls|la commande ls]] :<code user>ls essai</​code><​file config retour de la commande>​essai</​file>​Impec le fichier ''​essai''​ est bien présent.
Ligne 77: Ligne 75:
 <note tip>Au cas d'un trop grand nombre de remplacements demandés (une commande de copie redoublée par inadvertance pour des fichiers volumineux par exemple...) <​key>​C-c</​key>​ sur le clavier interrompt tous les processus de cp d'un coup...</​note>​ <note tip>Au cas d'un trop grand nombre de remplacements demandés (une commande de copie redoublée par inadvertance pour des fichiers volumineux par exemple...) <​key>​C-c</​key>​ sur le clavier interrompt tous les processus de cp d'un coup...</​note>​
  
 +==== Option -r (récursif) ====
 +
 +L'​option cp -r permet de copier un répertoire avec son contenu.
 +
 +Prenons en exemple le répertoire sav_cle_jojo et tout son contenu de fichiers et d'​autres répertoires avec leurs répertoires et fichiers contenus aussi en cascade :
 +<code user>ls sav_cle_jojo</​code>​
 +<code config retour de la commande>​Affiche ​  ​commande-2015.odt</​code>​
 +  * 1 répertoire : Affiche
 +  * 1 fichier : commande-2015.odt
 +<code user>cp sav_cle_jojo sav_test</​code>​
 +<code config retour de la commande>​cp:​ omission du répertoire « sav_cle_jojo »</​code>​
 +<code user>cp -r  sav_cle_jojo sav_test</​code>​
 +<code user>ls sav_test</​code>​
 +<code config retour de la commande>​Affiche ​  ​commande-2015.odt</​code>​
 ===== Copie de fichiers depuis des répertoires différents ===== ===== Copie de fichiers depuis des répertoires différents =====
  
doc/systeme/cp.txt · Dernière modification: 24/08/2019 14:58 par Edenris

Pied de page des forums

Propulsé par FluxBB