0% ont trouvé ce document utile (0 vote)
183 vues19 pages

Chapitre 1

Transféré par

fred biggy
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PPTX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
183 vues19 pages

Chapitre 1

Transféré par

fred biggy
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PPTX, PDF, TXT ou lisez en ligne sur Scribd

SYSTÈME D’EXPLOITATION Linux

Copyright © 2009-2010 par Georges H Systèmes


Programme
 Chapitre 1: Introduction
 Chapitre 2: Installation
 Chapitre 3: Organisation des fichiers
 Chapitre 4: Les commandes Linux
Chapitre5: Le noyau
 Chapitre6: Démarrage et arrêt
 Chapitre 7: Administration du système Linux
Bibliographie et webbographie
Unix, Michael Wielch, Micro Application, 2003.
Linux: Installation – Administration – Internet – Intranet, Micro
Application , 2000.
Linux; Jack Tacket Jr; Steven Burnett, Le Macmillan, 2004.
Programmation Linux, Neil Matthew, Richard Stones, Eyrolles
2002.
Linux Center : (http://linux-center.org/fr/)
 Unix Guru Universe : (http://www.ugu.com/)
 LDP : (http://sunsite.unc.edu/mdw/linux.html/)
 Le guide du ROOTard : (http://www.freenix.fr/linux/Guide
)
www.developpez.com
Chapitre 1: Introduction
 Un Système d’Exploitation est ensemble de programmes et de sous-
programmes qui ont pour rôle de gérer, de piloter le matériel pris dans
son sens large.
 C’est l’intermédiaire entre les programmes d’application et le matériel.
 C’est lui qui intercepte les demandes des applications et les transmet
au matériel.
 Un système d’exploitation digne de ce nom n’acceptera jamais qu’une
application fasse appel directement au matériel.
 C’est le système d’exploitation qui trie ces commandes et dépiste les
erreurs de manipulation ou les demandes absurdes.
 Le système d’exploitation assure l’interface entre le matériel et
l’utilisateur en mettant à sa disposition tout un éventail de services le
déchargeant des spécificités d’accès complexes du matériel.
1- Unix
 Unix est né d’un échec: celui du développement d’un super
système d’exploitation appelée Multics.
 Projet commun (CGE, Laboratoires Bell et MIT)
 Des membres de l’équipe ont entrepris le développement
d’un système plus modeste appelé Unix.
 En 1975, les codes sources de Unix ont été diffusés dans les
Universités.
 Ceci à pour conséquence une large diffusion de l’Unix mais
aussi le développement spécifique aboutissant à des
versions .
Système d’exploitation multitâche et multi utilisateur.
 Système propriétaire.
 On peut communiquer directement avec le noyau du système
d’exploitation.
 L’outil de communication s’appelle le shell ou la coquille en français.
Unix est le SE le plus souple utilisé dans les stations scientifiques et
haut de gamme.
 Pour des raisons légales , les noms varient d’un constructeur à l’autre:
Unix (Bell/ATT)
Aix (IBM)
Ultrics (Digital)
Xenic (Microsoft)
Spix (Bull-Siemens)
Linux (versions gratuites)
Unixware (Novell)
Sunsoft Solaris 2.0 (Sun)
2- Linux
 Linux est né de l’imagination d’un étudiant en
informatique de 23 ans, Linus Torvalds.
 Il souhaitait créer une version plus complète qu’Unix pour
les utilisateurs de Minix.
 Il est arrive a bout de son projet.
 Il met ses codes à la disposition du monde entier.
 Il baptisa son nouveau système Linux.
 Linux est un Système d’exploitation multitâche et
multiutilisateur.
 Un Système d’exploitation gratuit.
 Un Système mis au point par des centaines de
programmeurs du monde entier.
 Linux est un clone d’Unix, ce qui signifie que vous
possédez nombre des avantages offerts par ces derniers.
2-1- Intérêt de Linux
 Linux permet de sortir du cercle infernal de nouvelles
versions et des mises à jour toujours plus coûteuses.
 La plupart de ses applications sont disponibles sur
Internet.
 Linux fonctionne sans problème sur bon nombre
d’ordinateurs.
 Il permet de s’initier à peu de frais à ce système
d’exploitation comptant parmi les plus utilisés dans le
monde.
2-2-Distributions de Linux
 Linux est distribué par de nombreuses organisations
Mandrivia
Red Hat (http://www.redhat.com)
Caldera
Ubuntu(http://www.ubuntu.fr)
Kheops
Debian (http://www.debian.org)
Suse Linux (http://www.suse.com)
Slackware (http://www.slackware.org)
Mandrake (http://www.linux-mandrake.com)
2- 3- Avantages de Linux pour les
professionnels de l’informatique
Si vous êtes informaticien , Linux présente une gamme d’outils
d’une grande richesse pour la création de programme.
 Il existe des compilateurs pour une grande partie des langages
de programmation les plus utilisés aujourd’hui comme C, C+
+ ..etc.
 Linux fournit des outils comme Flex et Bison pour créer votre
propre langage de programmation.
 Linux permet également de communiquer les ordinateurs de
votre société.
 Si votre système d’exploitation ne possède pas la caractéristique
désirée, vous pouvez faire des changements nécessaire.
Avec Linux le code source du système d’exploitation est
disponible.
 Avec Linux vous contrôlez tout et vous pouvez faire ce
que vous voulez quand vous le voulez.
2-4-Avantages de Linux par les Hackers
 Hackers est synonyme d’engagement et d’excitation.
 Fondamentalement, il signifie apprendre tout ce qu’il y à
savoir sur un système , s’y immerger totalement et être
capable de le réparer s’il tombe en panne.
 Hackers n’est pas vandale des système informatiques.
2-5- Inconvénients de Linux
 Aucune société n’est en charge de son développement.
 Si vous avez un problème, il n’existe pas de service après
vente par téléphone.
 Il faut aller dans les usenets.
2-6-Manque d’aide technique
Il ne fait aucun doute que l’absence d’aide technique peut
constituer un problème pour Linux et ses applications.
 Difficultés d’installation de Linux
 Pas de programme d’assurance qualité.
 Chaque créateur lance ses programmes lorsqu’il a envie.
2-7- Manque d’expérience
 A moins que vous ne soyez un expert Unix, vous
devez apprendre à faire fonctionner le système
Linux.
2-8- Droits de propriété concernant Linux
 IBM détient les droits sur OS/2, MS DOS et Windows sont la
propriétés de Microsoft.
 Mais qui détient les droits sur Linux.
 Linus détient les droits sur le noyau.
 De nombreux utilitaires de Linux sont distribués sous les
termes de GPL (General Public License).
 Celle-ci est quelque fois appelée Copyleft.
 Cette licence couvre tous les logiciels créés par le projet et la
Free software fundation.
 Cette licence permet aux programmeurs de créer des licences
distribuées gratuitement.
 Le principe de base de GNU est que tout le monde devrait
avoir accès aux logiciels et qu’un programme doit pouvoir être
modifié en fonction des besoins.
 Néanmoins le code modifié ne doit pas faire l’objet de
restrictions et doit être publiquement distribué.

Vous aimerez peut-être aussi