Cours linux abghour N ABGHOUR UNIX AVANCE N ABGHOUR nabghour gmail com Systèmes d ? exploitation Linux CSommaire Généralités Commandes fréquemment utilisées Gestion des ?chiers et des répertoires Gestion des droits Manipulation des contenus de ?chiers lig
N ABGHOUR UNIX AVANCE N ABGHOUR nabghour gmail com Systèmes d ? exploitation Linux CSommaire Généralités Commandes fréquemment utilisées Gestion des ?chiers et des répertoires Gestion des droits Manipulation des contenus de ?chiers ligne par ligne Divers Commandes de manipulation de variables et de paramètres Shell Substitution Variables Quotation Caractères de redirection Script shell Rôle d ? un script shell Passage de paramètres Tests Structure de contrôle Fonction Gestion des processus N ABGHOUR Systèmes d ? exploitation Linux C Bibliographie Learning the Unix Operating System chez O ? Reilly Learning the vi editor chez O ? Reilly N ABGHOUR Systèmes d ? exploitation Linux C Les Systèmes d'exploitation - introduction - Un système d'exploitation en anglais operating system souvent abrégé en OS assure des t? ches de liaison entre le matériel l'utilisateur et les applications traitement de texte jeu C ? est l ? interface entre l ? utilisateur et le matériel Ses fonctions principales sont Contrôle des ressources allocation et gestion du CPU et de la mémoire Contrôle des processus Contrôle des périphériques ? Il contient des outils de gestion utilisables par les applications tels que la manipulation de ?chiers gestion d ? impressions date ? N ABGHOUR Systèmes d ? exploitation Linux CLes Systèmes d'exploitation - introduction - La communication avec le système d'exploitation s'établit par l'intermédiaire d'un langage de commandes et un interpréteur de commandes cela permet à l'utilisateur de piloter les périphériques en ignorant tout les caractéristiques du matériel qu'il utilise de la gestion des adresses physiques N ABGHOUR Systèmes d ? exploitation Linux C Les systèmes d ? exploitation - introduction - Exemples Unix DOS Windows Mac OS Linux OS BSD Architecture-type APPLICATIONS SYSTEME D ? EXPLOITATION MATERIEL applications jeux outils bureautiques ? Interpréteur de commandes compilateur ? noyau Langage machine Dispositifs physiques N ABGHOUR Systèmes d ? exploitation Linux C Classi ?cation des OS Systèmes mono t? ches Systèmes multit? ches Les systèmes d'exploitation multit? ches permettent de partager le temps du processeur entre plusieurs programmes ainsi ceux-ci sembleront s'exécuter simultanément Pour réaliser ce processus les applications sont découpées en séquence d'instructions que l'on appelle t? ches ou processus Ces t? ches seront tour à tour actives en attente suspendues ou détruites suivant la priorité qui leur est associée ou bien séquentiellement Le système est dit à temps partagé lorsqu'un quota de temps est alloué à chaque processus N ABGHOUR Systèmes d ? exploitation Linux C Classi ?cation des OS Systèmes multi-processeurs Ces systèmes sont nécessairement multit? ches puisqu'on leur demande d'une part de pouvoir exécuter simultanément plusieurs applications mais surtout d'organiser leur exécution sur les di ?érents processeurs qui peuvent être identiques ou non Ces systèmes peuvent être soit architecturés autour d'un processeur central qui coordonne les autres processeurs soit avec des processeurs indépendants qui possèdent chacun leur système d'exploitation ce qui leur vaut de communiquer entre eux par l'intermédiaire de protocoles N ABGHOUR Systèmes d ? exploitation Linux CClassi ?cation des OS Les types de systèmes d'exploitation On distingue plusieurs types de
Documents similaires










-
50
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jan 06, 2021
- Catégorie Management
- Langue French
- Taille du fichier 154.4kB