UNIX INITIATION

PRÉSENTATION
Né à la fin des années 60 dans les laboratoires de la compagnie Bell sous l'impulsion de Ken Thompson, le système Unix n'a été, à ses débuts qu'un petit environnement de programmation à usage interne.
A cette époque, il était impensable qu'un système d'exploitation puisse être écrit dans un langage autre que le langage d'assemblage. C'est pourtant le pari que relevèrent Ken Thompson et son équipe en réécrivant le système à l'aide du langage C créé par D. Ritchie.
C'est le point de départ du transport du système Unix sur de nombreuses machines et de son succès. Installé sur un éventail de machines allant du PC à l'énorme Cray2 en passant par les machines HP, Sun ou Vax, Unix devient un véritable standard, tant dans le monde universitaire (son berceau!) que dans le monde industriel où il gagne de plus en plus de parts du marché.

OBJECTIF
Le but du stage est d'assurer aux participants l'acquisition des mécanismes
de bases du système (système de gestion de fichiers, gestion de processus, protection), des langages de commandes (Shell, C-Shell) et des outils d'environnement de programmation (make, SCCS).

PUBLIC
Ce stage est une formation initiale au système Unix.
Il se place donc au niveau utilisateur et s'adresse à toute personne
désirant accéder au système d'exploitation UNIX

CONNAISSANCES PRÉALABLES
Notions de base sur les systèmes d'exploitation

MOTS CLÉS
UNIX, systèmes d'exploitation



CONTENU
1ière  journée :
   Historique, standard et normes.
   Le système de gestion de fichiers : Structure, commandes de base.
   Process, mémoire virtuelle.
  Entrée-Sortie.

2ième  journée :
   Interfaces  Shell. C-Shell.
   . Substitution de commandes
   .Variables d'environnement
   . Structures de contrôle
   . Ecritures de procédures (script)
   . Aperçu sur les expressions régulières

3ième  journée :
    Gestion des processus. Communication entre utilisateurs.
    Fichiers : utilitaires GREP, SORT, AWK. Redirection et pipeline.
   Administration : contrôle de process, impression.
   Sécurité : sauvegardes.
   Environnement de programmation sous Unix
   . Editeur VI
   . Compilateurs
   . Make
   . SCCS




:: Retour aux formations ::