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 →
Ci-dessous, les différences entre deux révisions de la page.
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 [28/08/2011 18:37] martin_mtl |
doc:systeme:cp [28/08/2011 19:19] martin_mtl |
||
---|---|---|---|
Ligne 27: | Ligne 27: | ||
amsn_received bin Desktop Documents essai1 essai foto logs public_html | amsn_received bin Desktop Documents essai1 essai foto logs public_html | ||
- | On a donc copier le fichier essai dans le répertoire courant en lui donnant un nouveau nom. | + | On a donc copié le fichier essai dans le répertoire courant en lui donnant un nouveau nom. |
+ | |||
+ | ===== La copie d'un fichier dans le répertoire courant ===== | ||
===== La copie d'un fichier dans un répertoire différent ===== | ===== La copie d'un fichier dans un répertoire différent ===== | ||
- | on va par exemple copier le fichier //essai// sur le bureau (Le bureau est en effet un répertoire nommé Desktop !) : | + | On va, par exemple, copier le fichier //essai// sur le bureau (Le bureau est en effet un répertoire nommé Desktop !) : |
* Exemple | * Exemple | ||
- | mattux@linux-deb:~> cp essai /home/solange/Desktop | + | mattux@linux-deb:~> cp essai /home/mattux/Desktop |
* Résultat | * Résultat | ||
Ligne 49: | Ligne 51: | ||
</note> | </note> | ||
- | Afin de contrôler cela, on utilise : | ||
==== Option -i contrôler la copie ==== | ==== Option -i contrôler la copie ==== | ||
+ | |||
+ | |||
+ | Afin de contrôler cela, on utilise : | ||
Soit : | Soit : | ||
- | mattux@linux-deb:~> cp -i essai /home/solange/Desktop | + | mattux@linux-deb:~> cp -i essai /home/mattux/Desktop |
- | Et si un fichier essai est déjà présent sur le Desktop (répertoire Bureau) cp s'interrompt et demande par y (yes) ou n (no) s'il doit écraser le fichier ! | + | Si un fichier essai est déjà présent sur le bureau (répertoire /Desktop), cp s'interrompt et demande par y (yes) ou n (no) s'il doit écraser le fichier ! |
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...) **Ctrl C** interrompt tous les processus de cp d'un coup... | 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...) **Ctrl C** interrompt tous les processus de cp d'un coup... | ||
Ligne 67: | Ligne 71: | ||
Syntaxe : | Syntaxe : | ||
- | cp /chemin1/fichierA /chemin2/fichierB /chemin3/fichierC /repertoire de destination/ | + | cp /chemin1/fichierA /chemin2/fichierB /chemin3/fichierC /répertoire_de_destination/ |
==== Plusieurs fichiers depuis le même répertoire ==== | ==== Plusieurs fichiers depuis le même répertoire ==== | ||
Ligne 75: | Ligne 79: | ||
Se placer dans le répertoire d'origine avec [[commande:cd | la commande cd]]. | Se placer dans le répertoire d'origine avec [[commande:cd | la commande cd]]. | ||
- | cd /repertoire_d_origine/ | + | cd /répertoire_d_origine/ |
- | cp fichierA fichierB fichierC /repertoire_de_destination/ | + | cp fichierA fichierB fichierC /répertoire_de_destination/ |
=== Commande bash === | === Commande bash === | ||
Ligne 82: | Ligne 86: | ||
Rédiger une commande bash en utilisant les accolades {} ainsi : | Rédiger une commande bash en utilisant les accolades {} ainsi : | ||
- | cp /repertoire_d_origine/{fichierA,fichierB,fichierC} /repertoire_de_destination/ | + | cp /répertoire_d_origine/{fichierA,fichierB,fichierC} /répertoire_de_destination/ |
Ce motif : ''{fichierA,fichierB,fichierC}'' est un [[commande:regexp | regexp]], ici dans un contexte bash. | Ce motif : ''{fichierA,fichierB,fichierC}'' est un [[commande:regexp | regexp]], ici dans un contexte bash. | ||
Ligne 92: | Ligne 96: | ||
//Voilà pour la commande cp.// | //Voilà pour la commande cp.// | ||
- | ===== Remerciements ===== | ||
- | |||
- | Merci à toute une bande de braves : | ||
- | |||
- | **Texou**// sur le salon //#absolinux//, //**captnfab**// et //**MaTTuX_**// nos chéris sur le salon //#debian-facile// !// :-D |