Master Pro. Géo. Cours Unix/Linux
- Page 2 -
1. Introduction
Ce manuel, présente le système d'exploitation Linux. Un système ayant les fondements de
celui du système Unix, l'un des premiers systèmes d'exploitation multi-utilisateurs, multi-
tâches. Les caractéristiques fondamentales de Linux que nous allons aborder (système de
fichiers, gestion de la mémoire, gestion des processus, langages de commandes, …), seront
ceux du système Unix également.
1. Historique du système LINUX
Linus Torvalds, étudiant à l'université d'Hélsinki, travaille sur un projet du nom de Minix
permettant d'exploiter les fonctionnalités multi-tâches du processeur i386. Ce système
s'avérant trop limité, Linus Torvalds décida de développer un système d'exploitation.
Ce système vu le jour en août 1991 sous le nom de LINUX/UNIX. Linus Torvald est le
propriétaire de LINUX/UNIX mais le code source est gratuitement distribué selon les termes
du GPL (General Public Licence). Cela signifie que tout le monde peut utiliser ou même
commercialiser ce système à condition de rendre à leur tour disponible toutes les
modifications apportées. De ce fait, LINUX/UNIX appartient au monde du "logiciel libre".
2. Les caractéristiques de Linux :
Linux est un système multi plate-forme (pouvant tourner sur des machines ayant des
architectures différentes, intel x86, Sun Sparc, etc…). Il est également multi-utilisateurs
(plusieurs personnes peuvent en même temps travailler sur le même ordinateur), mais aussi
multi-tâches (plusieurs applications peuvent être lancées en même temps sans qu'aucune
n'affecte les autres) et multi-processeurs (il peut être installé sur des machines ayant plus
qu'un processeur).
C'est un système fiable, robuste, puissant et efficace. Il utilise très peu de ressource et
fonctionne quasiment aussi bien sur un ordinateur bas de gamme que sur un haut de gamme. Il
est distribué gratuitement avec son code source, basé sur le principe du logiciel libre et
selon le terme de la licence GPL. Il est développé par de nombreux programmeurs (la plupart
bénévoles) impliquant une évolution rapide et un résultat de qualité.
3. Les différentes distributions
Une distribution se présente sous forme de fichiers téléchargeables sur des sites ftp ou sous
forme d’un ou plusieurs CD-ROM (ou DVD-ROM). Une distribution est un ensemble
composé du noyau, d’applications et de documentations. Il existe beaucoup de distributions
sur le marché, en voici quelques une commentées :