Exercice avec cp

1. Pour copier un répertoire ainsi que ses sous-répertoires en une seule ligne de commande :

2. Si l'on veut copier le répertoire essai/ et le renommer en tentative, mais que celui-ci existe déjà, alors le répertoire déjà existant sera écrasé pour laisser place au nouveau.

3. De même pour les fichiers, le fichier préexistant sera écrasé.

4. Est-il possible de taper une ligne du type cp fichier1 fichier2 fichier3 repertoire/?

Son effet est la copie des trois fichiers situés dans le répertoire père, dans le répertoire repertoire/.

   

Exercice avec mv

1. Si fichier2 existe déjà quand on renomme fichier1 en fichier2, alors au lieu de deux fichiers, on se retrouve avec un seul : fichier2; qui est en fait l'ancien fichier1. Le fichier2 préexistant a été écrasé .

2. En reprenant l'arborescence de la partie sur cp, dans le répertoire docs, on y amène le fichier fichier3.odt qui se trouve dans le répertoire père :

Puis on le déplace de nouveau vers son emplacement d'origine :

3. Pour renommer bla en blo (attention, si blo existe déjà, il sera écrasé):

4. Pour déplacer un fichier dans un répertoire, en le renommant.(Si le fichier existe déjà, celui-ci sera écrasé au profit du ficher arrivant):

5. De même pour un répertoire :

5. Si l'on met les options -i et -f en même temps quand on lance la commande mv, il y a une erreur. En effet, ce sont deux commandes contradictoires :