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
Documents similaires










-
30
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jul 18, 2021
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 2.5461MB