F. Guingne

Systèmes 1

Utilisation d'Unix et programmation shell

L'objectif de ce cours est d'acquérir une certaine autonomie sous un environnement GNU/Linux et en programmation de scripts shell

L1 6 ECTS 20h CM et 30h TP S2 Site web F. Guingne

Description

Programme :

  • Notions de système d’exploitation, présentation d’Unix.
  • Installation d’une distribution GNU/Linux
  • Connexion d’un utilisateur (identification et authentification).
  • Système de fichiers (arborescence des répertoires et chemins d’accès).
  • Protection des fichiers (permissions et catégories d’utilisateurs).
  • Editeurs de texte (utilisation d’Emacs).
  • Interprètes de commandes (shells).
  • Commandes Unix et redirections.
  • Programmation en Shell (scripts).
  • Gestion de l’espace disque et utilitaires de sauvegarde.
  • Gestion des processus.
  • Notions de réseaux et de protocoles Internet (communication, connexion à distance et sécurité).
  • Outils de manipulation de textes (filtres et expressions régulières).
  • Interface graphique X-Window.