Atelier 4 - Bash

Exercice1 : Explorer l’arborescence Linux

  1. La commande pwd permet de vous indiquer dans quel répertoire vous vous trouvez. Utilisez cette commande pour afficher votre répertoire courant.

  2. Allez dans le répertoire /usr/share/doc, puis vérifiez le chemin de votre répertoire courant.

  3. Remontez dans le répertoire parent (utilisez un chemin relatif)

  4. Allez dans votre répertoire personnel à l’aide d’un chemin relatif

  5. En étant dans votre dossier personnel, listez les fichiers présents.

  6. Toujours en étant dans votre dossier personnel, listez les fichiers du répertoire /usr

Exercice2 : Caractères génériques et commande find

  1. Allez dans le répertoire /etc.

  2. En utilisant la commande find, cherchez les fichiers dont le nom commence par la lettre r dans le répertoire courant.

  3. Cherchez tous les fichiers dont le nom contient la chaîne de caractères rc dans le répertoire courant.

  4. Affichez tous les fichiers dont le nom comporte trois caractères toujours en étant dans /etc.

Exercice3: Expansion d’accolade et boucle for

En faisant cet exercice, vérifiez pour cette question le résultat de vos commandes en utilisant la commande tree. La figure ci-dessous montre un exemple d’utilisation de cette commande.

Assurez-vous d’être revenu dans votre répertoire personnel

  1. À l’aide d’une seule commande et en utilisant l’expansion d’accolade, créez l’arborescence des dossiers suivante :

HTTP

  1. À l’aide d’une seule commande et en utilisant l’expansion d’accolade, créez le fichier vide priseNote dans chaque répertoire lab.

  2. À l’aide d’une boucle for, renommez les fichier priseNote en priseNote.txt.

  3. À l’aide d’une boucle for, déplacez les fichiers priseNote.txt du répertoire lab vers le répertoire lecon correspondant.