0% ont trouvé ce document utile (0 vote)
25 vues49 pages

Systemesd Exploitation

Transféré par

yasminearike
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
25 vues49 pages

Systemesd Exploitation

Transféré par

yasminearike
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Cours

Systemes d
Exploitations

LAWSON L. S.

SYSTEMES D’EXPLOITATIONS CHAPITRE1:


Introduction
aux Systèmes
d’Exploitation

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

1 CHAPITRE1: Introduction aux Systèmes d’Exploitation Cours


Systemes d
Histoire et Rôle des Systèmes d’Exploitation Exploitations
Types de Systèmes d’Exploitation LAWSON L. S.
Architecture d’un Système d’Exploitation
CHAPITRE1:
Exercices Introduction
aux Systèmes
Conclusion d’Exploitation
2 Chapitre 2: INSTALLATION DE LINUX Chapitre 2:
INSTALLA-
Choix de la Distribution Linux TION DE
LINUX
Téléchargement et Préparation d’une Clé USB Bootable
Chapitre 3:
Étapes de l’Installation de Linux Concepts de
Partition-
Configuration Initiale nement

Commandes Utiles Chapitre


4:Commandes
Conclusion de Navigation
dans le
3 Chapitre 3: Concepts de Partitionnement Système de
Fichiers
Types de Partitions
Redirection et
Gestion des Systèmes de Fichiers Pipelines
Slide 2/49
CHAPITRE1: Introduction aux Systèmes
d’Exploitation
Cours
Systemes d
Exploitations

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.

Années 1950 - 1960 : Les premiers OS géraient des CHAPITRE1:


traitements par lots, permettant d’exécuter plusieurs Introduction
aux Systèmes
tâches séquentiellement sans intervention. d’Exploitation
Histoire et Rôle des
Systèmes
Années 1970 : Développement des OS multitâches et d’Exploitation
Types de Systèmes
UNIX, rendant les ordinateurs plus interactifs. d’Exploitation
Architecture d’un
Système
Années 1980 - 1990 : Apparition des OS grand public d’Exploitation
Exercices
(DOS, Windows) et de Linux, facilitant l’accès pour les Conclusion

utilisateurs et développeurs. Chapitre 2:


INSTALLA-
TION DE
Années 2000 à aujourd’hui : Diversification avec les OS LINUX
pour mobiles et la virtualisation, adaptée aux besoins Chapitre 3:
Concepts de
modernes. Partition-
nement

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

en ligne de commande. Chapitre 2:


INSTALLA-
TION DE
Gestion des fichiers et des processus : Organisation LINUX
des données et coordination des programmes en cours Chapitre 3:
Concepts de
d’exécution. Partition-
nement

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

macOS : Système propre à Apple, optimisé pour ses Types de Systèmes


d’Exploitation

ordinateurs, apprécié pour sa stabilité et son design. Architecture d’un


Système
d’Exploitation

Linux : Open-source, très utilisé par les développeurs et Exercices


Conclusion

les administrateurs de systèmes pour sa flexibilité et sa Chapitre 2:


INSTALLA-
sécurité. TION DE
LINUX

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

la mobilité. Architecture d’un


Système
d’Exploitation

Temps Réel (RTOS) : Conçus pour les systèmes Exercices


Conclusion
embarqués, ces OS garantissent des réponses immédiates, Chapitre 2:
par exemple dans l’aéronautique ou l’automobile. INSTALLA-
TION DE
LINUX
Cloud et Virtualisation : VMware ESXi, Hyper-V,
Chapitre 3:
utilisés pour héberger plusieurs OS sur un serveur unique, Concepts de
Partition-
répondant aux besoins de l’infrastructure cloud. nement

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

*Noyau monolithique* : Regroupe toutes les fonctions d’Exploitation


Exercices

essentielles en un seul bloc, comme dans Linux. Conclusion

*Micro-noyau* : Structure légère et modulaire, assurant la Chapitre 2:


INSTALLA-
sécurité et la fiabilité, comme dans MINIX. TION DE
LINUX

Chapitre 3:
Concepts de
Partition-
nement

Chapitre
Slide 8/49
Composants Clés d’un Système d’Exploitation

Un système d’exploitation est composé de plusieurs éléments Cours


Systemes d
pour gérer les différentes tâches de l’ordinateur. Exploitations

Gestionnaire de Mémoire : Assure l’allocation LAWSON L. S.

dynamique de la mémoire pour chaque processus, CHAPITRE1:


Introduction
permettant le multitâche. aux Systèmes
d’Exploitation
Gestionnaire de Processus : Coordonne les processus en Histoire et Rôle des

attribuant le temps CPU et gère les priorités des tâches. Systèmes


d’Exploitation
Types de Systèmes
Gestionnaire de Fichiers : Organise et protège les d’Exploitation
Architecture d’un
données en assurant la création, la lecture et l’écriture de Système
d’Exploitation

fichiers. Exercices
Conclusion

Interface Utilisateur : Facilite l’interaction avec l’OS via Chapitre 2:


INSTALLA-
des interfaces graphiques (GUI) ou en ligne de commande TION DE
LINUX
(CLI).
Chapitre 3:
Services Réseau et Système : Inclut les protocoles Concepts de
Partition-
réseau et les drivers pour la communication entre nement
l’ordinateur et les autres périphériques. Chapitre
Slide 9/49
Exercice 1 : Compréhension des Types de Systèmes
d’Exploitation
Cours
Systemes d
Énoncé : Complétez le tableau ci-dessous en indiquant pour Exploitations

chaque type de système d’exploitation : LAWSON L. S.

Un exemple de système d’exploitation (par exemple, CHAPITRE1:


pour mobile : Android). Introduction
aux Systèmes
d’Exploitation
Une application principale pour laquelle ce type de Histoire et Rôle des
Systèmes
système est généralement utilisé. d’Exploitation
Types de Systèmes
d’Exploitation
Architecture d’un
Système
Types de systèmes d’exploitation : d’Exploitation
Exercices

1 Système d’exploitation de bureau 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

Réponses attendues : LAWSON L. S.

Système de bureau : Exemple - Windows ; Application CHAPITRE1:


Introduction
principale - Bureautique et multimédia. aux Systèmes
d’Exploitation
Système de serveur : Exemple - Linux ; Application Histoire et Rôle des
Systèmes
principale - Hébergement de sites web, gestion de bases de d’Exploitation
Types de Systèmes

données. d’Exploitation
Architecture d’un
Système

Système mobile : Exemple - Android ; Application d’Exploitation


Exercices

principale - Applications mobiles et connectivité. Conclusion

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

système d’exploitation : LAWSON L. S.

Noyau (Kernel) CHAPITRE1:


Introduction
Gestionnaire de Mémoire aux Systèmes
d’Exploitation
Gestionnaire de Processus Histoire et Rôle des
Systèmes
d’Exploitation
Gestionnaire de Fichiers Types de Systèmes
d’Exploitation

Interface Utilisateur Architecture d’un


Système
d’Exploitation
Exercices
Conclusion

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

Gestionnaire de Processus : Organise les processus Architecture d’un


Système
d’Exploitation
actifs, leur accorde du temps CPU et gère leurs priorités. Exercices
Conclusion

Gestionnaire de Fichiers : Assure l’organisation, l’accès Chapitre 2:


INSTALLA-
et la sécurité des fichiers. TION DE
LINUX
Interface Utilisateur : Permet aux utilisateurs de
Chapitre 3:
communiquer avec le système, via des interfaces Concepts de
Partition-
graphiques ou en ligne de commande. nement

Chapitre
Slide 13/49
Conclusion

Cours
Systemes d
Exploitations

LAWSON L. S.

Les systèmes d’exploitation sont essentiels pour gérer les CHAPITRE1:


ressources et offrir un environnement stable aux Introduction
aux Systèmes
utilisateurs. d’Exploitation
Histoire et Rôle des
Systèmes
L’évolution des OS répond aux besoins variés de la d’Exploitation
Types de Systèmes
bureautique, des serveurs, des mobiles, et des d’Exploitation
Architecture d’un

environnements cloud. Système


d’Exploitation
Exercices
Maı̂triser les concepts de base des systèmes d’exploitation Conclusion

est crucial pour comprendre l’informatique moderne. Chapitre 2:


INSTALLA-
TION DE
LINUX

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

Slide 15/49 Chapitre


Choix de la Distribution Linux

Cours
Systemes d
Exploitations

LAWSON L. S.

Ubuntu : Facile d’utilisation, idéale pour les débutants. CHAPITRE1:


Introduction
Debian : Stable et sécurisée, souvent utilisée pour des aux Systèmes
d’Exploitation
serveurs. Chapitre 2:
INSTALLA-
Fedora : Innovante, destinée aux développeurs. TION DE
LINUX
Arch Linux : Personnalisable, pour utilisateurs avancés. Choix de la
Distribution Linux
Téléchargement et
Mint : Interface intuitive, convient aux nouveaux Préparation d’une
Clé USB Bootable

utilisateurs. Étapes de
l’Installation de Linux
Configuration Initiale
Commandes Utiles
Conclusion

Chapitre 3:
Concepts de
Partition-
nement

Slide 16/49 Chapitre


Téléchargement de l’ISO

Cours
Systemes d
Exploitations

LAWSON L. S.

Visitez le site officiel de la distribution choisie. CHAPITRE1:


Introduction
aux Systèmes
Téléchargez l’image ISO de la version stable ou LTS (si d’Exploitation
disponible). Chapitre 2:
INSTALLA-
TION DE
Exemples de sites LINUX
Choix de la
Distribution Linux
[Link] Téléchargement et
Préparation d’une
[Link] Clé USB Bootable
Étapes de
l’Installation de Linux
Configuration Initiale
Commandes Utiles
Conclusion

Chapitre 3:
Concepts de
Partition-
nement

Slide 17/49 Chapitre


Création d’une Clé USB Bootable

Cours
Systemes d
Exploitations

Outils de création recommandés : LAWSON L. S.

Rufus : Windows CHAPITRE1:


Etcher : Windows, macOS, Linux Introduction
aux Systèmes
dd : Commande pour Linux d’Exploitation

Exemple de commande dd : Chapitre 2:


INSTALLA-
TION DE
LINUX
Commande Choix de la
Distribution Linux

sudo dd if=/path/to/[Link] of=/dev/sdX bs=4M Téléchargement et


Préparation d’une
Clé USB Bootable
Étapes de
l’Installation de Linux
Remplacer /path/to/[Link] par le chemin de l’ISO et Configuration Initiale

/dev/sdX par le périphérique USB. Commandes Utiles


Conclusion

Chapitre 3:
Concepts de
Partition-
nement

Slide 18/49 Chapitre


Étapes de l’Installation de Linux

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

Dual-boot ou installation complète Choix de la


Distribution Linux

Option pour partitionnement manuel Téléchargement et


Préparation d’une
Clé USB Bootable

5 Création de l’utilisateur : Nom, mot de passe, et nom Étapes de


l’Installation de Linux

de l’ordinateur. Configuration Initiale


Commandes Utiles
Conclusion
6 Redémarrage : Retirer la clé USB.
Chapitre 3:
Concepts de
Partition-
nement

Slide 19/49 Chapitre


Configuration Initiale : Interface et Paramètres

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

Personnalisation de l’environnement de bureau : Chapitre 2:


INSTALLA-
Apparence, raccourcis, etc. TION DE
LINUX
Installation de logiciels : Exemples : libreoffice, Choix de la
Distribution Linux

firefox, vlc Téléchargement et


Préparation d’une
Clé USB Bootable

Configuration de sécurité : Pare-feu (ufw) et antivirus Étapes de


l’Installation de Linux

(ClamAV). Configuration Initiale


Commandes Utiles
Conclusion

Chapitre 3:
Concepts de
Partition-
nement

Slide 20/49 Chapitre


Commandes Utiles par Distribution

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

Slide 21/49 Chapitre


Conclusion

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

Ce processus fournit une base pour une utilisation Chapitre 2:


INSTALLA-
optimale et sécurisée de Linux. TION DE
LINUX
Choix de la
Distribution Linux
Références Téléchargement et
Préparation d’une

[Link] - Documentation sur Linux Clé USB Bootable


Étapes de
l’Installation de Linux
[Link] - Guide Ubuntu Configuration Initiale
Commandes Utiles
Conclusion

Chapitre 3:
Concepts de
Partition-
nement

Slide 22/49 Chapitre


Chapitre 3: Concepts de Partitionnement

Cours
Systemes d
Exploitations

LAWSON L. S.

CHAPITRE1:
Introduction
aux Systèmes
d’Exploitation

Concepts de Partitionnement Chapitre 2:


INSTALLA-
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 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

Partition primaire LAWSON L. S.

Peut contenir un système d’exploitation et être utilisée CHAPITRE1:


pour démarrer le système. Introduction
aux Systèmes
Maximum de 4 partitions primaires par disque. d’Exploitation

Partition étendue Chapitre 2:


INSTALLA-
Permet de dépasser la limite de 4 partitions. TION DE
LINUX
Agit comme un conteneur pour les partitions logiques.
Chapitre 3:
Partition logique Concepts de
Partition-
Crée à l’intérieur de la partition étendue. nement
Types de Partitions
Utilisée pour organiser des données ou installer plusieurs Gestion des Systèmes
de Fichiers
systèmes d’exploitation. Formatage et
Configuration des
Disques

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

EXT4 (Linux) LAWSON L. S.

Supporte de grandes capacités et la journalisation. CHAPITRE1:


Minimise la fragmentation. Introduction
aux Systèmes
NTFS (Windows) d’Exploitation

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

Label de volume : Nom de la partition pour la Chapitre 2:


INSTALLA-
reconnaı̂tre facilement. TION DE
LINUX

Chiffrement : Assure la sécurité des données (ex. Chapitre 3:


Concepts de
BitLocker, LUKS). Partition-
nement
Types de Partitions
Gestion des Systèmes
de Fichiers
Formatage et
Configuration des
Disques

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

Associées à un point de montage (ex. /home, /mnt/usb). Chapitre 2:


INSTALLA-
TION DE
La configuration est stockée dans /etc/fstab pour un LINUX
montage automatique. 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 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

Commandes de Navigation dans le Système Chapitre 2:


INSTALLA-
de Fichiers 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 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.

Redirection de sortie ′ >′ : CHAPITRE1:


Introduction
aux Systèmes
Envoie la sortie d’une commande vers un fichier (écrase le d’Exploitation
contenu). Chapitre 2:
Exemple : ‘echo ”Bonjour” > [Link]‘ INSTALLA-
TION DE
Redirection de sortie append ‘>>‘ : LINUX

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

Mode insertion (‘i‘ pour écrire du texte). Chapitre 2:


INSTALLA-
Commandes essentielles : TION DE
LINUX
‘vim nom du fichier‘ : ouvre le fichier. Chapitre 3:
‘Esc‘ : revient en mode commande. Concepts de
Partition-
‘:w‘ : enregistre le fichier, ‘:q‘ : quitte vim. nement
‘:wq‘ : enregistre et quitte. Chapitre
4:Commandes
de Navigation
dans le
Système de
Fichiers

Redirection et
Pipelines
Slide 42/49
Conclusion

Cours
Systemes d
Exploitations

LAWSON L. S.

En maı̂trisant ces commandes, on peut naviguer, gérer des CHAPITRE1:


Introduction
fichiers, rediriger des sorties, et modifier des fichiers texte dans aux Systèmes
d’Exploitation
le terminal Linux.
Chapitre 2:
Navigation : ‘ls‘, ‘cd‘, ‘pwd‘ INSTALLA-
TION DE
LINUX
Gestion de fichiers : ‘cp‘, ‘mv‘, ‘rm‘, ‘mkdir‘, ‘touch‘
Chapitre 3:
Redirection et pipelines : ‘>‘, ‘>>‘, ‘—‘ Concepts de
Partition-
Éditeurs de texte : ‘nano‘, ‘vim‘ nement

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

4. Dans ce répertoire, créez trois fichiers vides nommés Chapitre 3:


Concepts de
‘[Link]‘, ‘[Link]‘ et ‘[Link]‘ en utilisant ‘touch‘. Partition-
nement
5. Listez le contenu de ‘ExerciceLinux‘ avec ‘ls -l‘ pour vérifier Chapitre
que les fichiers ont bien été créés. 4:Commandes
de Navigation
dans le
Système de
Fichiers

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

nommé ‘SousRepertoire‘ que vous allez créer avec ‘mkdir‘. Chapitre 2:


INSTALLA-
3. Renommez ‘[Link]‘ en ‘fichier [Link]‘ avec la TION DE
LINUX
commande ‘mv‘.
Chapitre 3:
4. Supprimez ‘fichier1 [Link]‘ avec la commande ‘rm‘. Concepts de
Partition-
5. Listez le contenu de ‘ExerciceLinux‘ et ‘SousRepertoire‘ pour nement

vérifier les changements. Chapitre


4:Commandes
de Navigation
dans le
Système de
Fichiers

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

3. Ajoutez une nouvelle ligne au fichier ‘copie [Link]‘ Chapitre 3:


Concepts de
avec ‘echo ”Nouvelle ligne ajoutée” ¿¿ copie [Link]‘. Partition-
nement
4. Utilisez ‘cat‘ et ‘grep‘ en pipeline pour afficher uniquement Chapitre
les lignes contenant le mot ”ligne” dans ‘copiec [Link]‘. 4:Commandes
de Navigation
dans le
Système de
Fichiers

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

Vous aimerez peut-être aussi