|
Chapitre 1 : Introduction
|
Description et caractéristiques du Système Unix
Unix nous permet de travailler de manière identique et efficace sur toutes les plates-formes non Windows (le nombre de PC sous Linux est croissant).
Le système Unix est constitué d'un système d'exploitation (le noyau), d'un interpréteur de commandes (shell) et de nombreux utilitaires (assembleur, compilateurs pour de nombreux langages, traitements de texte, messagerie électronique, ...)
- Système ouvert (pas de code propriétaire ; seules certaines implémentations sont propriétaires).
- Multitâches (plusieurs programmes peuvent s'exécuter en même temps, sans blocage).
- Mémoire protégée (pas d'interaction entre les programmes) et virtuelle (le système peut utiliser plus de mémoire que la mémoire physique disponible).
- Multi-utilisateurs (plusieurs utilisateurs travaillent sur la même machine en même temps), gestion des droits.
- Interactif et batch.
- Interface graphique X et shell (interpréteur de commandes).
- Plusieurs centaines d'outils (manipulation de texte, développement de logiciels, communication etc.).