Systeme d x27 exploitation unix linux
Chapitre Introduction au système d ? exploitation Unix Linux Chapitre Introduction au Système d ? exploitation Unix Linux CChapitre Introduction au système d ? exploitation Unix Linux Histoire En les laboratoires Bell Labs lancent un projet avec General Electric et le MIT Massachussets Institute of Technology pour concevoir un système d'exploitation son nom Multics Malheureusement pour eux les choses n'avancent pas très vite et Bells Labs ?nit par jeter l'éponge C'est alors que deux chercheurs de ces laboratoires Dennis Ritchie et Ken Thompson décident de concevoir eux-mêmes un système qui conviendrait aux besoins de leur entreprise C'est un de leur collègue Brian Kernighan qui lui trouve son nom il y avait Multics il y aura désormais Unix CChapitre Introduction au système d ? exploitation Unix Linux Dennis Ritchie Brian Kernighan Ken Thompson Remarque Ce sont ces mêmes chercheurs qui ont inventé un peu plus tard le langage C Ils en ont pro ?té pour réécrire presque tout leur Unix du langage machine assembleur vers le C CChapitre Introduction au système d ? exploitation Unix Linux Le système Minix Depuis des milliers d'étudiants ont appris la programmation système gr? ce à Minix Linus Torvalds étudiant ?nlandais présenta la première version de son système d'exploitation Linux Linus ? Unix ??Linux CChapitre Introduction au système d ? exploitation Unix Linux Linus Torvalds réecrit certaines parties du système Minix a ?n de lui ajouter des fonctionnalités et de le rendre plus e ?cace Les sources de son travail sont di ?usées sur Internet C ? est ainsi que la première Version de Linux est née Version août CChapitre Introduction au système d ? exploitation Unix Linux Caractéristique d ? Unix Multi-Utilisateurs Multi-t? ches Multi plate-formes portable écrit en C Interactif Un système de ?chiers hiérarchisé Un mécanisme de protection Distribué gratuitement basé sur le principe du logiciel libre et selon le terme de la licence GPL Fiable robuste puissant et e ?cace CChapitre Introduction au système d ? exploitation Unix Linux Architecture générale du système Unix est constitué principalement de trois couches ? Couche physique ? périphériques BIOS ? Couche système ? Noyau et Processus ? Couche Interface ? Shell La communication entre ces couches est réglementée par le noyau Kernel CChapitre Introduction au système d ? exploitation Unix Linux Architecture du système Génie logiciel lex yacc make sccs Outils d ? administration Compilateur C fortran pascal Assembleur Linker NOYAU Outil de communication mail write kermit SHELL s Éditeur vi ed emacs CChapitre Introduction au système d ? exploitation Unix Linux L ? utilisateur communique avec le noyau par l'intermédiaire d'un SHELL Les shells sont aussi des langages de commandes et de programmation Les principaux SHELLS et leurs exécutables sont ? Bourne Shell bin sh ? C Shell bin csh ? Korn Shell bin ksh ? Bash bin bush CChapitre Introduction au système d ? exploitation Unix Linux Le Noyau UNIX kernel Le noyau est le programme qui assure la gestion de la mémoire le partage du processeur entre les di ?érentes t? ches
Documents similaires
-
22
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mar 13, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 61.9kB