Introduction aux Systèmes d'exploitation
Mandicou BA

Introduction aux Systèmes d'exploitation

Ce cours constitue une introduction aux systèmes d’exploitation, en mettant l’accent sur les concepts fondamentaux et leur mise en œuvre dans les systèmes UNIX/Linux. Il présente le rôle central du système d’exploitation comme interface entre le matériel et les programmes utilisateurs, ainsi que ses principales fonctions : gestion des processus, de la mémoire, des fichiers, des entrées/sorties et des utilisateurs.

Le cours débute par des généralités sur les systèmes d’exploitation, incluant leur définition, leur évolution historique et leur classification. Il se poursuit par une introduction aux systèmes UNIX/Linux, en mettant en évidence leur architecture, leurs caractéristiques, leurs points forts et leurs limites.

Une partie importante est consacrée au système de fichiers Linux, à son organisation arborescente et aux commandes de base permettant la navigation, la manipulation des fichiers et répertoires, la recherche, ainsi que l’utilisation des redirections et des méta-caractères à travers le shell.

Enfin, le cours aborde la gestion des utilisateurs et des droits d’accès, en expliquant les notions de comptes, de groupes, de permissions et les commandes d’administration associées.

À l’issue de ce cours, l’étudiant sera capable de :

comprendre le fonctionnement général d’un système d’exploitation,

utiliser efficacement un système UNIX/Linux en ligne de commande,

manipuler les fichiers et répertoires,

gérer les utilisateurs et les droits d’accès de base.