SYSTÈME D’EXPLOITATION Linux Copyright © 2009-2010 par Georges H Systèmes Progr

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é. uploads/Industriel/chapitre-1 19 .pdf

  • 30
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager