Atelier 2 : Gestion de fichiers et de répertoires

1/2
100%

Atelier 2 : Gestion de fichiers et de répertoires

Exercice 1

1. En utilisant les commandes touch, mkdir et cd, donner la suite de commandes qui permettent de créer l’arborescence suivante (seuls les objets .txt sont des fichiers):

td.txt

cours.txt

td.txt

cours.txt

td.txt

cours.txt

cours.txt

td.txt

~

tp

cours

sauvegarde

unix

unix

Publicité

systeme

systeme

projet1.txt

projet2.txt

chp1unix

chp2unix

chp1systeme

chp2systeme

tp1.txt

tp2.txt

tp1.txt

1. On souhaite la modifier de façon à obtenir l’arborescence suivante, où des répertoires ont été ajoutés (comme travaux), d’autres ont été supprimés (comme sauvegarde), d’autres regroupés :

~

td.txt

chp1unix

chp2unix

chp1systeme

Publicité

chp2systeme

cours.txt

td.txt

cours.txt

td.txt

cours.txt

cours.txt

td.txt

documents

tp1.txt

tp2.txt

tp1.txt

tp

unix

systeme

travaux

Tout en restant dans votre répertoire d’accueil, écrire les commandes qui permettent d’obtenir cette arborescence :

Publicité

Exercice 2

1. Créez un fichier monpremiertexte contenant votre nom et prénom avec la commande cat

2. Visualisez le contenu de monpremiertexte.

3. Quelle est la taille du fichier monpremiertexte ?

4. Faites une copie de monpremiertexte appelée macopiedutexte.

5. Renommez macopiedutexte en introduction.

6. Quelle différence y a-t-il entre « mv macopiedutexte introduction » et « cp macopiedutexte introduction ».

7. Créez un répertoire texte.

8. Déplacez introduction dans texte.

9. Faites une copie de monpremiertexte appelée copie, et placez-la également dans texte.

10. Affichez une liste de ce que contient texte.

11. Essayez de détruire texte. Que se passe-t-il ? Que faut-il faire pour détruire un répertoire?

12. Détruisez tout ce que contient texte.

13. Détruisez texte/.

14. Utilisation de la commande ls

15. A quoi sert l'option -r de ls ?

16. Affichez le contenu de votre répertoire courant de telle sorte que les fichiers modifiés récemment apparaissent en premier.

Publicité

Exercice 3 :

Soit l’arborescence suivante :

AA

AB AC

AD AE AF AG

1. Créer cette arborescence sous votre repertoire personnel en 1 seule commande

2. Aller sous le répertoire AD et créer un fichier fad en utilisant les chemins relatifs

3. En restant dans AD, créer un fichier fag sous le répertoire AG en utilisant les chemins absolus

4. Aller dans le répertoire AG

5. Copier le fichier fag sous AB sous le nom fab

6. En restant dans AG, renommer le fichier fab en fagcopie

7. Déplacer le répertoire AG sous AA

Atelier 2 : Gestion de fichiers et de répertoires

Unix/Linux Command Line File Management · notes

Voir tous les documents en systèmes d'exploitation et cloud

Atelier 2 : Gestion de fichiers et de répertoires

Exercice 1

1. En utilisant les commandes touch, mkdir et cd, donner la suite de commandes qui permettent de créer l’arborescence suivante (seuls les objets .txt sont des fichiers):

td.txt

cours.txt

td.txt

cours.txt

td.txt

cours.txt

cours.txt

td.txt

~

tp

cours

sauvegarde

unix

unix

Publicité

systeme

systeme

projet1.txt

projet2.txt

chp1unix

chp2unix

chp1systeme

chp2systeme

tp1.txt

tp2.txt

tp1.txt

1. On souhaite la modifier de façon à obtenir l’arborescence suivante, où des répertoires ont été ajoutés (comme travaux), d’autres ont été supprimés (comme sauvegarde), d’autres regroupés :

~

td.txt

chp1unix

chp2unix

chp1systeme

Publicité

chp2systeme

cours.txt

td.txt

cours.txt

td.txt

cours.txt

cours.txt

td.txt

documents

tp1.txt

tp2.txt

tp1.txt

tp

unix

systeme

travaux

Tout en restant dans votre répertoire d’accueil, écrire les commandes qui permettent d’obtenir cette arborescence :

Publicité

Exercice 2

1. Créez un fichier monpremiertexte contenant votre nom et prénom avec la commande cat

2. Visualisez le contenu de monpremiertexte.

3. Quelle est la taille du fichier monpremiertexte ?

4. Faites une copie de monpremiertexte appelée macopiedutexte.

5. Renommez macopiedutexte en introduction.

6. Quelle différence y a-t-il entre « mv macopiedutexte introduction » et « cp macopiedutexte introduction ».

7. Créez un répertoire texte.

8. Déplacez introduction dans texte.

9. Faites une copie de monpremiertexte appelée copie, et placez-la également dans texte.

10. Affichez une liste de ce que contient texte.

11. Essayez de détruire texte. Que se passe-t-il ? Que faut-il faire pour détruire un répertoire?

12. Détruisez tout ce que contient texte.

13. Détruisez texte/.

14. Utilisation de la commande ls

15. A quoi sert l'option -r de ls ?

16. Affichez le contenu de votre répertoire courant de telle sorte que les fichiers modifiés récemment apparaissent en premier.

Publicité

Exercice 3 :

Soit l’arborescence suivante :

AA

AB AC

AD AE AF AG

1. Créer cette arborescence sous votre repertoire personnel en 1 seule commande

2. Aller sous le répertoire AD et créer un fichier fad en utilisant les chemins relatifs

3. En restant dans AD, créer un fichier fag sous le répertoire AG en utilisant les chemins absolus

4. Aller dans le répertoire AG

5. Copier le fichier fag sous AB sous le nom fab

6. En restant dans AG, renommer le fichier fab en fagcopie

7. Déplacer le répertoire AG sous AA