Initiation à l'environnement Unix

Page web du module « Initiation à l'environnement Unix » au premier semestre de L1 informatique et double licence.

Transparents des cours

  1. CM1 : prise en main et introduction
  2. CM2 : fichiers (arborescence, manipulation)
  3. CM3 : cuisine du shell
  4. CM4 : utilisateurs, fichiers (1) et permissions
  5. CM5 : fichiers, inodes, répertoires et recherche de commandes
  6. schéma récapitulatif sur les répertoires, les noms de fichiers et les inodes
  7. flowchart (simplifié) sur la recherche de commandes par le shell
  8. CM6 : case, for, processus, introduction et arguments de la ligne de commande
  9. CM7 : processus, environnement, fichiers ouverts et redirections
  10. CM8 : processus, tubes et statut de sortie, logique du shell
  11. CM sur find : la commande find
  12. CM sur grep, sed, awk : expressions rationnelles et commandes grep, sed et awk

Sujets de TP

  1. TP0 : première prise en main début et fin du TP et milieu du TP
  2. TP1 sujet et corrigé : premières commandes, arborescence des fichiers
  3. TP2 sujet et corrigé : variables, premiers scripts, inhibition des caractères spéciaux
  4. TP3 sujet et corrigé : inhibition (ou non) entre guillemets anglais, printf, permissions, PATH et shebang
  5. TP4 sujet et corrigé : révisions, utilisateurs et groupes, fichiers texte (fin de ligne, encodage), liens, case, for
  6. TP5 sujet et corrigé : processus et arguments de la ligne de commande
  7. TP6 sujet et corrigé : environnement, redirections, groupement de commandes
  8. TP7 sujet et corrigé : tubes, statut de sortie, if et while
  9. TP sur find sujet et corrigé
  10. TP sur sed sujet et corrigé

Sujets en plus pour s'amuser