
Dpt Informatique                                                                           2ème année  Licence GTR  
Faculté Electronique et Informatique                       UASE : Utilisation et Administration          
USTHB                                                                                       des Systèmes d’Exploitation 
    Pr BELKHIR A 
 
CHAPITRE 2 : PRESENTATION GENERALE DU 
SYSTEME UNIX 
 
 
 
Les logiciels peuvent être classés en deux catégories : 
- les programmes d'application des utilisateurs. 
- les  programmes  système  qui  permettent  le  fonctionnement  de  l'ordinateur. 
Parmi ceux-ci, le système d'exploitation (SE dans la suite). 
Le SE soustrait le matériel au regard du programmeur et offre une présentation agréable des 
fichiers. Un SE a ainsi deux objectifs principaux : 
- présentation : Il propose à l'utilisateur une abstraction plus simple et plus agréable que le 
matériel : une machine virtuelle. 
- gestion : il ordonne et contrôle l'allocation des processeurs, des mémoires, des icônes et 
fenêtres, des périphériques, des réseaux entre les programmes qui les utilisent. Il assiste 
les programmes utilisateurs. Il protège les utilisateurs dans le cas d'usage partagé. 
 
Les travaux menés par principalement Ken Thompson et Dennis Ritchie pour la mise au point 
d’un système de fichiers ont été vite détournés pour la réalisation d’une première version du 
système de fichiers UNIX. 
Après  plusieurs  tentatives  de  mise  au  point  d’un  système  d’exploitation  sur  l’ordinateur 
GE645, ils implantent leur système sur la machine GECOS avec support de fichiers le PDP7 
en intégrant une première version du système de fichiers UNIX : le sous système de processus 
et  un  petit  ensemble  de  programmes  utilisateurs.  Ils  se  sont  vite  rendus  compte  qu’ils 
pouvaient se dispenser du système GECOS comme environnement de développement. Alors 
leur nouveau système a été baptisé UNIX. Il y a eu par la suite le développement de plusieurs 
versions du système UNIX à travers différents projets. En 1971, le système UNIX est porté 
sur PDP11, en 1973 l’ensemble du système UNIX est écrit en langage C 
UNIX a été écrit à 95% en langage C, ce qui permet  sa portabilité. De plus, sa conception 
modulaire avec des interfaces bien définies a contribué à sa popularité. 
 
2.1 LES ATOUTS D’UNIX : 
 
a- Portabilité : 
Un  logiciel  est  portable  lorsqu’il  peut  fonctionner  sur  des  machines  différentes.  Il  faut 
considérer deux sortes de portabilités : celle du système lui-même et celle des utilitaires. Le 
noyau du système UNIX ainsi que ses utilitaires sont écrits dans un langage portable qu’est le 
langage C. 
 
b- Capacité multi-utilisateurs : 
Le système UNIX donne la possibilité à plusieurs  utilisateurs d’accéder   aux  ressources  du 
système. 
 
c- Capacité multi-tâches : 
UNIX offre à l’utilisateur la possibilité d’accomplir plus d’une tâche à la fois. 
 
d- Système de fichiers : 
Le système de fichiers UNIX permet une structure hiérarchique. Il permet un contrôle souple 
de l’accès aux données utilisateurs, à un groupe d’utilisateurs ou l’ensemble des utilisateurs.