next up previous contents Next: Manipulation de répertoires. Up: Les commandes de base. Previous: Motifs d'englobement.   Table des matières  


5.4 Syntaxe - la commande copy.

La commande cp signifie copier (to copy). Elle duplique un ou plusieurs fichiers. Son format d'utilisation est:

cp <fichier> <nouveau_fichier>

cp <fichier> [<fichier> | ...] <répertoire>

ou encore

cp fichier nouveau_fichier

cp fichier [fichier ...] répertoire

Les lignes ci-dessus sont appelées résumé d'utilisation. Les signes < et > ne doivent pas être saisis mais bel et bien remplacer <fichier> par le nom de votre fichier. Les résumés d'utilisation sont parfois exprimés en italique sous la forme: cp fichier nouveau_fichier. Dans de rares cas, ils sont écrits en lettres capitales: cp FICHIER NOUVEAU_FICHIER. <fichier> et <répertoire> sont des paramètres ou arguments de commande. Parfois, ils sont numériques comme dans le cas d'une commande qui concernerait <ioport> [...]. Il y a des conventions communes pour spécifier l'usage d'une commande. Les crochets [ et ] ne sont pas usuellement saisis mais ils signifient que leur contenu est optionnel. Les points de suspension veulent dire que <fichier> peut être mentionné de manière répétée. Ils ne sont jamais saisis en réalité. Désormais, vous êtes censé substituter vos propres paramètres en interprétant le résumé d'utilisation d'une commande. Vous pouvez constater que la seconde ligne de la commande décrite ci-dessus montre qu'un ou plusieurs fichiers peuvent être affichés avant de donner le nom d'un répertoire.

De ce qui vient d'être dit, on déduit qu'il y a 2 méthodes d'utilisation de la commande cp. Si le dernier nom n'est pas un répertoire, cp copie le fichier et le renomme sous la forme du nom que vous avez indiqué en dernière position. Si le dernier nom est un répertoire, cp copie tous les fichiers en argument dans le répertoire.

Le résumé d'utilisation de la commande ls est décrit ainsi:

ls [-l, -format=long] [-a, -all] <file> <file> ....

ls -al 


où la virgule indique que l'une ou l'autre option se vaut. De la même manière, pour la commande passwd:

passwd [<nom_utilisateur>] 

A présent , vous devriez vous exercer avec la commande cp de manière à déplacer vos fichiers.


next up previous contents Next: Manipulation de répertoires. Up: Les commandes de base. Previous: Motifs d'englobement.   Table des matières  
1-01-2006