MISE EN OEUVRE DES COMMANDES UNIX

Introduction

Durant cette séance, nous allons nous familiariser avec les commandes principales. Pour avoir des informations concernant une commande UNIX (aide en ligne), il suffira de taper dans un terminal man suivi du nom de la commande. Par exemple : man ls.

Ce document est associé à 3 annexes :

Les commandes de base

Arborescence des répertoires

  1. Ouvrir un terminal sous Linux (Menu Applications/Accessoires/Terminal).
  2. A l'aide de la commande appropriée, déterminer votre répertoire courant.
  3. A l'aide de la commande appropriée, se placer dans votre répertoire principal.
  4. A l'aide de la commande appropriée, afficher le contenu de votre répertoire principal.
  5. Afficher le contenu détaillé de votre répertoire principal en contrôlant le défilement à l’écran avec la commande more.
  6. Reprendre cette dernière commande mais envoyer le résultat dans un fichier que vous nommerez contenu_home.txt plutôt qu’à l’écran.
  7. Examiner le premier niveaux (/) de l’arborescence UNIX. Lister les répertoires principaux et donner leur rôle (à l'aide de vi).
  8. Afficher le contenu détaillé de votre répertoire principal en visualisant uniquement les fichiers vous appartenant grâce à la commande grep.

Création et manipulation de répertoires

  1. Créer un sous répertoire ex_unix dans votre répertoire principal.
  2. Descendre dans ce répertoire et y créer deux sous répertoire dir1 et dir2.
  3. Déplacer dans le répertoire dir2 le fichier créé précédemment (contenu_home.txt).
  4. Vérifier que le fichier se trouve bien au bon endroit (et plus à l’emplacement précédent).
  5. Copier le fichier dans dir1 en utilisant le chemin relatif.
  6. Copier le fichier dans dir1 en le renommant et en utilisant le chemin absolu.
  7. Détruire le répertoire dir2.

Manipulation et visualisation de fichiers

  1. Se placer dans votre répertoire ex_unix.
  2. Créer 4 fichiers texte (que vous nommerez 1.txt, 2.txt, 3.txt et 4.txt) par redirection sur fichier de l’aide en ligne (man) relative aux commandes ls, pwd, mkdir et rmdir.
  3. Expérimenter sur ces fichiers, les différentes commandes de visualisation de fichier que sont cat, more, head, tail.
  4. Concaténer tous vos fichiers en un seul que vous nommerez visu.txt à l'aide d'une seule commande.
  5. Vérifier le résultat en affichant le contenu du fichier ainsi créé.
  6. Déplacer tous vos fichiers ainsi créés vers dir1 à l’exception du fichier visu.txt.
  7. Contrôler le résultat.
  8. Dans le répertoire dir1 rechercher tous les fichiers qui ont le nom «1.txt».