Partie 1- Exercice mv

Question 1

La syntaxe de mv est mv fichier1 fichier2; fichier1 est renommé en fichier2. Mais que se passe-t-il si fichier2 existe déjà ?

Commande et résultats:   
                        

                                                  

                        
                        

Commentaires: Le fichier1 a un cuntenu et le fichier2 ne contient rien (On regarde avec ls -l). Le fichier1 est renomé en fichier2, et le fichier2 qui existait déjà est écrasé car après la commande rm il a un contenu.

Question 2

Supposez que vous avez chez vous l'arborescence précédente, et que vous vous trouvez dans ~/Rapport/docs/
Comment faites-vous pour y amener Rapport.tex qui se trouve dans dans le répertoire père?
Commen faites-vous ensuite pour ramener ce fichier à son emplacement d'origine?

Commande :   
                          

Résultats:


Commentaires:
-  Pour y amener Rapport.tex qui se trouve dans dans le répertoire père: on écrit mv puis le nom du l'arborecence du fichier situé dans répertoire parent (../Rapport.tex) suivi du répertoire où l'on se trouve symbolisé par le point . .
- Pour ramener ce fichier à son emplacement d'origine on tape mv suivi du nom du fichier situé dans le répertoire courant puis suivi de l'arborescence du fichier parent symbolisé par ..

Question 3

Comment renommer un répertoire bla en blo ? Que se passe-t-il si le répertoire blo existe déjà ?

Commande :   
                        
Résultat :

Commentaires: Si  blo/ existe déjà, bla/ devient un sous-répertoire de blo/. On fait un ls de blo pour voir le résultat.

Question 4

Comment faire pour à la fois déplacer un fichier et changer son nom ? Que se passe-t-il si il existe déjà un fichier de ce nom dans le répertoire d'arrivée ?

Commande :   

Résultat :

Commentaires:  La syntaxe à respecter est  mv arboresccence du fichier à déplacer, arborescence de l'emplacement de destination avec le nouveau nom
Si le fichier existe déjà, il sera écrasé.

Question 5

Mêmes questions avec un répertoire.

Commande :   

Résultat :

Commentaires: On déplace répertoire à déplacer dans répertoire de destination en le renomant en répertoire test. Si répertoire test existe déjà, il devient un de ses sous-répertoires.

Question 6

Que se passe-t-il si on lance mv avec les options -i et -f ensemble ?

Commande :   

Commentaires: l'option -f sert à renomer impérativement même si un fichier du même nom existe déjà. L'option -i demande confirmation. C'est l'option -f qui l'emporte si on lance mv avec les deux.