Systemesd Exploitation
Systemesd Exploitation
Systemes d
Exploitations
LAWSON L. S.
Chapitre 2:
LAWSON Latevi Sena INSTALLA-
TION DE
( ESIG) LINUX
Chapitre 3:
Concepts de
ESIG GLOBAL SUCCES Partition-
Univers des SE nement
Chapitre
4:Commandes
November 11, 2024 de Navigation
dans le
Système de
Fichiers
Redirection et
Pipelines
Slide 1/49
Contents
LAWSON L. S.
CHAPITRE1:
Introduction
aux Systèmes
d’Exploitation
CHAPITRE:1 Histoire et Rôle des
Systèmes
d’Exploitation
Introduction aux Systèmes d’Exploitation Types de Systèmes
d’Exploitation
Architecture d’un
Système
d’Exploitation
Exercices
Conclusion
Chapitre 2:
INSTALLA-
TION DE
LINUX
Chapitre 3:
Concepts de
Partition-
nement
Chapitre
Slide 3/49
Histoire des Systèmes d’Exploitation
Cours
Systemes d
L’histoire des systèmes d’exploitation montre une évolution Exploitations
parallèle aux avancées informatiques. LAWSON L. S.
Chapitre
Slide 4/49
Rôle des Systèmes d’Exploitation
Cours
Systemes d
Les systèmes d’exploitation jouent un rôle fondamental dans le Exploitations
fonctionnement des ordinateurs en assurant la gestion des LAWSON L. S.
ressources et en fournissant une interface utilisateur.
CHAPITRE1:
Gestion des ressources : Allocation de la mémoire, du Introduction
aux Systèmes
CPU, et des périphériques pour chaque application. d’Exploitation
Histoire et Rôle des
Systèmes
Sécurité : Contrôle de l’accès aux ressources et protection d’Exploitation
Types de Systèmes
des données sensibles. d’Exploitation
Architecture d’un
Système
Interface utilisateur : Permet à l’utilisateur d’interagir d’Exploitation
Exercices
facilement avec le système, via une interface graphique ou Conclusion
Chapitre
Slide 5/49
Systèmes d’Exploitation de Bureau
Cours
Systemes d
Exploitations
LAWSON L. S.
Les OS de bureau sont conçus pour être faciles d’utilisation et
adaptés aux tâches de bureautique et de multimédia. CHAPITRE1:
Introduction
aux Systèmes
Windows : Majoritaire sur les ordinateurs personnels, d’Exploitation
adapté aux utilisateurs grand public et aux professionnels. Histoire et Rôle des
Systèmes
d’Exploitation
Chapitre 3:
Concepts de
Partition-
nement
Chapitre
Slide 6/49
Autres Types de Systèmes d’Exploitation
Cours
En plus des systèmes de bureau, d’autres OS sont conçus pour Systemes d
Exploitations
des usages spécifiques.
LAWSON L. S.
Serveurs : Linux, Windows Server, UNIX, optimisés pour
des performances élevées, la sécurité et la gestion de CHAPITRE1:
Introduction
réseaux. aux Systèmes
d’Exploitation
Mobiles : Android, iOS, utilisés pour les smartphones et Histoire et Rôle des
Systèmes
d’Exploitation
les tablettes, intégrant des fonctionnalités optimisées pour Types de Systèmes
d’Exploitation
Chapitre
Slide 7/49
Noyau (Kernel)
Cours
Systemes d
Exploitations
LAWSON L. S.
Le noyau est le cœur du système d’exploitation, assurant une
gestion efficace des ressources matérielles. CHAPITRE1:
Introduction
Fonctions : Gère les interactions entre le matériel et les aux Systèmes
d’Exploitation
logiciels, en contrôlant la mémoire, le processeur et les Histoire et Rôle des
Systèmes
périphériques. d’Exploitation
Types de Systèmes
d’Exploitation
Types : Architecture d’un
Système
Chapitre 3:
Concepts de
Partition-
nement
Chapitre
Slide 8/49
Composants Clés d’un Système d’Exploitation
fichiers. Exercices
Conclusion
Chapitre 2:
2 Système d’exploitation de serveur INSTALLA-
TION DE
LINUX
3 Système d’exploitation mobile
Chapitre 3:
4 Système d’exploitation temps réel (RTOS) Concepts de
Partition-
nement
Chapitre
Slide 10/49
Solution de l’Exercice 1 (Exemple)
Cours
Systemes d
Exploitations
données. d’Exploitation
Architecture d’un
Système
Chapitre 2:
Système temps réel : Exemple - FreeRTOS ; Application INSTALLA-
TION DE
principale - Systèmes embarqués dans l’automobile. LINUX
Chapitre 3:
Concepts de
Partition-
nement
Chapitre
Slide 11/49
Exercice 2 : Architecture d’un Système
d’Exploitation
Cours
Systemes d
Énoncé : Expliquez les rôles des composants suivants d’un Exploitations
Indication : Chapitre 2:
INSTALLA-
Décrivez brièvement ce que fait chaque composant et TION DE
LINUX
pourquoi il est essentiel au fonctionnement d’un système Chapitre 3:
d’exploitation. Concepts de
Partition-
nement
Chapitre
Slide 12/49
Solution de l’Exercice 2 (Exemple)
Cours
Réponses attendues : Systemes d
Exploitations
Noyau (Kernel) : Coordonne l’accès aux ressources
LAWSON L. S.
matérielles et assure la communication entre les logiciels
et le matériel. CHAPITRE1:
Introduction
aux Systèmes
Gestionnaire de Mémoire : Assigne de la mémoire aux d’Exploitation
processus en cours et assure une gestion efficace de Histoire et Rôle des
Systèmes
d’Exploitation
l’espace mémoire. Types de Systèmes
d’Exploitation
Chapitre
Slide 13/49
Conclusion
Cours
Systemes d
Exploitations
LAWSON L. S.
Chapitre 3:
Concepts de
Partition-
nement
Chapitre
Slide 14/49
CHAPITRE 2: INSTALLATION DE LINUX
Cours
Systemes d
Exploitations
LAWSON L. S.
CHAPITRE1:
Introduction
aux Systèmes
d’Exploitation
LINUX Chapitre 2:
INSTALLA-
Installation de Linux TION DE
LINUX
Choix de la
Distribution Linux
Téléchargement et
Préparation d’une
Clé USB Bootable
Étapes de
l’Installation de Linux
Configuration Initiale
Commandes Utiles
Conclusion
Chapitre 3:
Concepts de
Partition-
nement
Cours
Systemes d
Exploitations
LAWSON L. S.
utilisateurs. Étapes de
l’Installation de Linux
Configuration Initiale
Commandes Utiles
Conclusion
Chapitre 3:
Concepts de
Partition-
nement
Cours
Systemes d
Exploitations
LAWSON L. S.
Chapitre 3:
Concepts de
Partition-
nement
Cours
Systemes d
Exploitations
Chapitre 3:
Concepts de
Partition-
nement
Cours
Systemes d
Exploitations
1 Démarrage depuis la clé USB : Modifier l’ordre de LAWSON L. S.
démarrage dans le BIOS/UEFI.
CHAPITRE1:
2 Lancement de l’installation : Choisir Try Linux ou Introduction
aux Systèmes
Install Linux . d’Exploitation
Chapitre 2:
3 Configuration : Langue, clavier, connexion Internet. INSTALLA-
TION DE
4 Partitionnement du disque : LINUX
Cours
Systemes d
Exploitations
LAWSON L. S.
Mise à jour du système : Commandes par distribution
CHAPITRE1:
Installation des pilotes : Accéder aux paramètres Introduction
aux Systèmes
système. d’Exploitation
Chapitre 3:
Concepts de
Partition-
nement
Cours
Systemes d
Exploitations
LAWSON L. S.
CHAPITRE1:
Introduction
aux Systèmes
Ubuntu/Debian : sudo apt update && sudo apt d’Exploitation
upgrade Chapitre 2:
INSTALLA-
Fedora : sudo dnf update TION DE
LINUX
Arch Linux : sudo pacman -Syu Choix de la
Distribution Linux
Téléchargement et
Préparation d’une
Clé USB Bootable
Étapes de
l’Installation de Linux
Configuration Initiale
Commandes Utiles
Conclusion
Chapitre 3:
Concepts de
Partition-
nement
Cours
Systemes d
Exploitations
LAWSON L. S.
Linux offre des options variées pour différents besoins.
CHAPITRE1:
L’installation et la configuration peuvent être Introduction
aux Systèmes
personnalisées pour chaque utilisateur. d’Exploitation
Chapitre 3:
Concepts de
Partition-
nement
Cours
Systemes d
Exploitations
LAWSON L. S.
CHAPITRE1:
Introduction
aux Systèmes
d’Exploitation
Chapitre 3:
Concepts de
Partition-
nement
Types de Partitions
Gestion des Systèmes
de Fichiers
Formatage et
Configuration des
Disques
Chapitre
4:Commandes
de Navigation
dans le
Slide 23/49 Système de
Concepts de Partitionnement
Cours
Systemes d
Exploitations
LAWSON L. S.
CHAPITRE1:
Introduction
aux Systèmes
d’Exploitation
Le partitionnement divise l’espace d’un disque dur en sections
Chapitre 2:
appelées partitions. Chaque partition peut avoir un système de INSTALLA-
TION DE
fichiers différent et est indépendante des autres. LINUX
Chapitre 3:
Concepts de
Partition-
nement
Types de Partitions
Gestion des Systèmes
de Fichiers
Formatage et
Configuration des
Disques
Chapitre
4:Commandes
de Navigation
dans le
Slide 24/49 Système de
Types de Partitions
Cours
Systemes d
Exploitations
Chapitre
4:Commandes
de Navigation
dans le
Slide 25/49 Système de
Gestion des Systèmes de Fichiers
Cours
Systemes d
Exploitations
LAWSON L. S.
CHAPITRE1:
Introduction
aux Systèmes
d’Exploitation
Les systèmes de fichiers définissent comment les données sont Chapitre 2:
INSTALLA-
organisées et stockées sur une partition. TION DE
LINUX
Chapitre 3:
Concepts de
Partition-
nement
Types de Partitions
Gestion des Systèmes
de Fichiers
Formatage et
Configuration des
Disques
Chapitre
4:Commandes
de Navigation
dans le
Slide 26/49 Système de
Types de Systèmes de Fichiers
Cours
Systemes d
Exploitations
Chapitre 2:
Supporte le chiffrement, la compression et les permissions INSTALLA-
avancées. TION DE
LINUX
Journalisé pour résister aux pannes système.
Chapitre 3:
Autres : FAT32, exFAT, Btrfs Concepts de
Partition-
FAT32 : Compatible mais limité en taille. nement
Types de Partitions
exFAT : Idéal pour les disques externes. Gestion des Systèmes
de Fichiers
Btrfs : Système moderne pour Linux avec snapshots. Formatage et
Configuration des
Disques
Chapitre
4:Commandes
de Navigation
dans le
Slide 27/49 Système de
Formatage des Disques
Cours
Systemes d
Exploitations
LAWSON L. S.
CHAPITRE1:
Introduction
aux Systèmes
d’Exploitation
Le formatage prépare une partition avec un système de fichiers Chapitre 2:
INSTALLA-
et efface les données existantes. TION DE
LINUX
Chapitre 3:
Concepts de
Partition-
nement
Types de Partitions
Gestion des Systèmes
de Fichiers
Formatage et
Configuration des
Disques
Chapitre
4:Commandes
de Navigation
dans le
Slide 28/49 Système de
Types de Formatage
Cours
Systemes d
Exploitations
LAWSON L. S.
CHAPITRE1:
Introduction
aux Systèmes
Formatage rapide : Supprime uniquement les d’Exploitation
informations d’indexation des fichiers. Chapitre 2:
INSTALLA-
Formatage complet : Efface entièrement les données et TION DE
LINUX
vérifie les erreurs du disque. Chapitre 3:
Concepts de
Partition-
nement
Types de Partitions
Gestion des Systèmes
de Fichiers
Formatage et
Configuration des
Disques
Chapitre
4:Commandes
de Navigation
dans le
Slide 29/49 Système de
Configuration des Disques
Cours
Systemes d
Exploitations
LAWSON L. S.
CHAPITRE1:
Taille des clusters : Influence les performances en Introduction
aux Systèmes
fonction du type de fichiers. d’Exploitation
Chapitre
4:Commandes
de Navigation
dans le
Slide 30/49 Système de
Montage des Partitions
Cours
Systemes d
Exploitations
LAWSON L. S.
CHAPITRE1:
Introduction
aux Systèmes
Les partitions doivent être montées pour être accessibles. d’Exploitation
Chapitre
4:Commandes
de Navigation
dans le
Slide 31/49 Système de
Chapitre 4: Commandes de Navigation dans le
Système de Fichiers
Cours
Systemes d
Exploitations
LAWSON L. S.
CHAPITRE1:
Introduction
aux Systèmes
d’Exploitation
Chapitre 3:
Concepts de
Partition-
nement
Chapitre
4:Commandes
de Navigation
dans le
Système de
Fichiers
Commandes de
Gestion de Fichiers
Redirection et
Slide 32/49 Pipelines
Commandes de Navigation dans le Système de
Fichiers
Cours
Systemes d
Exploitations
LAWSON L. S.
CHAPITRE1:
Introduction
aux Systèmes
d’Exploitation
Ces commandes permettent de se déplacer dans l’arborescence Chapitre 2:
INSTALLA-
des fichiers sous Linux et d’explorer le contenu des répertoires. TION DE
LINUX
Chapitre 3:
Concepts de
Partition-
nement
Chapitre
4:Commandes
de Navigation
dans le
Système de
Fichiers
Commandes de
Gestion de Fichiers
Redirection et
Slide 33/49 Pipelines
Commandes de Navigation
Cours
Systemes d
Exploitations
LAWSON L. S.
‘ls‘ (List) : liste le contenu d’un répertoire.
‘ls -l‘ : liste détaillée avec permissions, taille, etc. CHAPITRE1:
Introduction
‘ls -a‘ : affiche tous les fichiers, y compris les fichiers aux Systèmes
d’Exploitation
cachés.
Chapitre 2:
‘ls -lh‘ : format lisible par l’homme (ko, Mo, Go). INSTALLA-
TION DE
‘cd‘ (Change Directory) : change de répertoire. LINUX
‘cd ..‘ : revient au répertoire parent. Chapitre 3:
Concepts de
‘cd ‘ : va au répertoire personnel de l’utilisateur. Partition-
nement
‘pwd‘ (Print Working Directory) : affiche le chemin
Chapitre
complet du répertoire courant. 4:Commandes
de Navigation
dans le
Système de
Fichiers
Commandes de
Gestion de Fichiers
Redirection et
Slide 34/49 Pipelines
Commandes de Gestion de Fichiers
Cours
Systemes d
Exploitations
LAWSON L. S.
CHAPITRE1:
Introduction
aux Systèmes
d’Exploitation
Ces commandes sont utilisées pour copier, déplacer, renommer, Chapitre 2:
INSTALLA-
et supprimer des fichiers ou des répertoires. TION DE
LINUX
Chapitre 3:
Concepts de
Partition-
nement
Chapitre
4:Commandes
de Navigation
dans le
Système de
Fichiers
Commandes de
Gestion de Fichiers
Redirection et
Slide 35/49 Pipelines
Commandes de Gestion
Cours
Systemes d
Exploitations
‘cp‘ (Copy) : copie des fichiers ou répertoires.
LAWSON L. S.
Syntaxe : ‘cp source destination‘
‘cp -r‘ : copie récursive pour les répertoires. CHAPITRE1:
Introduction
‘mv‘ (Move) : déplace ou renomme des fichiers. aux Systèmes
d’Exploitation
Pour renommer : ‘mv ancien nom nouveau nom‘ Chapitre 2:
INSTALLA-
‘rm‘ (Remove) : supprime des fichiers ou répertoires. TION DE
LINUX
‘rm -r‘ : suppression récursive des répertoires.
Chapitre 3:
Attention : ‘rm‘ est définitif, les fichiers ne vont pas dans Concepts de
la corbeille. Partition-
nement
‘mkdir‘ (Make Directory) : crée un nouveau répertoire. Chapitre
4:Commandes
‘touch‘ : crée un fichier vide ou met à jour la date d’accès de Navigation
dans le
d’un fichier. Système de
Fichiers
Commandes de
Gestion de Fichiers
Redirection et
Slide 36/49 Pipelines
Redirection et Pipelines
Cours
Systemes d
Exploitations
LAWSON L. S.
CHAPITRE1:
Introduction
aux Systèmes
d’Exploitation
Les redirections et pipelines permettent de manipuler les Chapitre 2:
entrées/sorties et d’enchaı̂ner les commandes. INSTALLA-
TION DE
LINUX
Chapitre 3:
Concepts de
Partition-
nement
Chapitre
4:Commandes
de Navigation
dans le
Système de
Fichiers
Redirection et
Pipelines
Slide 37/49
Redirections
Cours
Systemes d
Exploitations
LAWSON L. S.
Chapitre 3:
Ajoute la sortie d’une commande à la fin d’un fichier. Concepts de
Exemple : echo ”Bonjour” >> [Link] Partition-
nement
Chapitre
4:Commandes
de Navigation
dans le
Système de
Fichiers
Redirection et
Pipelines
Slide 38/49
Pipelines
Cours
Systemes d
Exploitations
LAWSON L. S.
CHAPITRE1:
Introduction
Pipeline ‘|‘ : aux Systèmes
d’Exploitation
Envoie la sortie d’une commande comme entrée de la
Chapitre 2:
suivante. INSTALLA-
Syntaxe : ‘commande1 | commande2‘ TION DE
LINUX
Exemple : ‘ls -l | grep ”.txt”‘ affiche uniquement les
Chapitre 3:
fichiers ‘.txt‘. Concepts de
Partition-
nement
Chapitre
4:Commandes
de Navigation
dans le
Système de
Fichiers
Redirection et
Pipelines
Slide 39/49
Utilisation de l’Éditeur de Texte
Cours
Systemes d
Exploitations
LAWSON L. S.
CHAPITRE1:
Introduction
aux Systèmes
d’Exploitation
Les éditeurs de texte en ligne de commande permettent de Chapitre 2:
INSTALLA-
modifier des fichiers directement depuis le terminal. TION DE
LINUX
Chapitre 3:
Concepts de
Partition-
nement
Chapitre
4:Commandes
de Navigation
dans le
Système de
Fichiers
Redirection et
Pipelines
Slide 40/49
Éditeur de Texte : ‘nano‘
Cours
Systemes d
Exploitations
LAWSON L. S.
CHAPITRE1:
‘nano‘ : éditeur de texte simple et intuitif. Introduction
aux Systèmes
d’Exploitation
‘nano nom du fichier‘ : ouvre le fichier dans nano.
Chapitre 2:
‘Ctrl + O‘ : enregistre le fichier. INSTALLA-
TION DE
LINUX
‘Ctrl + X‘ : quitte l’éditeur.
Chapitre 3:
‘Ctrl + K‘ et ‘Ctrl + U‘ : coupe et colle une ligne. Concepts de
Partition-
nement
Chapitre
4:Commandes
de Navigation
dans le
Système de
Fichiers
Redirection et
Pipelines
Slide 41/49
Éditeur de Texte : ‘vim‘
Cours
Systemes d
Exploitations
LAWSON L. S.
‘vim‘ : éditeur avancé, très puissant.
CHAPITRE1:
Modes : Introduction
aux Systèmes
Mode commande (par défaut). d’Exploitation
Redirection et
Pipelines
Slide 42/49
Conclusion
Cours
Systemes d
Exploitations
LAWSON L. S.
Chapitre
4:Commandes
de Navigation
dans le
Système de
Fichiers
Redirection et
Pipelines
Slide 43/49
Enoncé de l’Exercice
Cours
Systemes d
Dans cet exercice, vous allez pratiquer les commandes de base Exploitations
LAWSON L. S.
Linux. Vous devrez naviguer dans le système de fichiers, gérer
des fichiers et répertoires, et utiliser des redirections et CHAPITRE1:
Introduction
pipelines. aux Systèmes
d’Exploitation
Chapitre 2:
Objectifs : INSTALLA-
TION DE
Naviguer dans le système de fichiers et lister des LINUX
répertoires. Chapitre 3:
Concepts de
Partition-
Créer, copier, déplacer et supprimer des fichiers et nement
répertoires. Chapitre
4:Commandes
Utiliser les redirections et pipelines pour manipuler le texte. de Navigation
dans le
Système de
Éditer des fichiers texte avec ‘nano‘ ou ‘vim‘. Fichiers
Redirection et
Pipelines
Slide 44/49
Partie 1 : Navigation et Gestion de Fichiers
Cours
Systemes d
Exploitations
LAWSON L. S.
1. Ouvrez un terminal et vérifiez votre répertoire de travail
actuel avec ‘pwd‘. CHAPITRE1:
Introduction
2. Naviguez jusqu’à votre répertoire personnel en utilisant ‘cd aux Systèmes
d’Exploitation
‘.
Chapitre 2:
3. Créez un nouveau répertoire nommé ‘ExerciceLinux‘ avec la INSTALLA-
TION DE
commande ‘mkdir‘. LINUX
Redirection et
Pipelines
Slide 45/49
Partie 2 : Manipulation de Fichiers
Cours
Systemes d
Exploitations
LAWSON L. S.
1. Copiez ‘[Link]‘ en le renommant ‘fichier1 [Link]‘
CHAPITRE1:
dans le même répertoire avec ‘cp‘. Introduction
aux Systèmes
2. Déplacez ‘[Link]‘ dans un nouveau sous-répertoire d’Exploitation
Redirection et
Pipelines
Slide 46/49
Partie 3 : Redirection et Pipelines
Cours
Systemes d
Exploitations
LAWSON L. S.
1. Dans ‘ExerciceLinux‘, créez un fichier nommé ‘[Link]‘
avec ‘nano‘ ou ‘vim‘ et ajoutez-y les lignes suivantes : “‘ CHAPITRE1:
Introduction
Bienvenue dans l’exercice de commandes Linux. Ceci est une aux Systèmes
d’Exploitation
ligne de texte supplémentaire. “‘
Chapitre 2:
2. Utilisez ‘cat [Link] ¿ copie [Link]‘ pour copier le INSTALLA-
TION DE
contenu de ‘[Link]‘ dans ‘copiec [Link]‘. LINUX
Redirection et
Pipelines
Slide 47/49
Partie 4 : Éditeur de Texte
Cours
Systemes d
Exploitations
LAWSON L. S.
1. Ouvrez ‘copie [Link]‘ avec ‘nano‘ ou ‘vim‘.
2. Dans ‘nano‘ : CHAPITRE1:
Introduction
Ajoutez une ligne de texte supplémentaire. aux Systèmes
d’Exploitation
Enregistrez le fichier avec ‘Ctrl + O‘ et quittez avec ‘Ctrl Chapitre 2:
INSTALLA-
+ X‘. TION DE
LINUX
3. Dans ‘vim‘ : Chapitre 3:
Concepts de
Passez en mode insertion en appuyant sur ‘i‘, ajoutez du Partition-
nement
texte, puis revenez en mode commande avec ‘Esc‘.
Chapitre
Enregistrez et quittez en tapant ‘:wq‘. 4:Commandes
de Navigation
dans le
Système de
Fichiers
Redirection et
Pipelines
Slide 48/49
References I
Cours
Systemes d
Exploitations
LAWSON L. S.
References
Slide 49/49