Couse SE Le système d’exploitation Linux - IPSET.pdf
1. Le Système d’exploitation Linux:
démarrage de système et environnement de travail
Cours système d’exploitation
BTS-IG
- Démarrage dunoyau
- Lesfichierssollicitésetleursrôles
IPSET-2023/2024
G.Mohamed Bechir
2. Linux
• C’est un système de développement collaboratif
• Distribué librement
• Permet l’utilisation de tous les logiciels libres développés par son
architecture
• Le noyau Linux est historiquement une version libre du système UNIX.
• Développé à partir de l’année 1991
Système d'exploitation 2
4. Distribution Linux
• On appelle distribution Linux un ensemble de logiciels composé d’un
système Linux et de logiciels complémentaires pré-installés et pré-
paramétrés.
• Exemple de distribution Linux
• Debian
• Ubuntu
• Xubuntu
• Fedora
Système d'exploitation 4
5. Position du noyau Linux dans une distribution
Système d'exploitation 5
6. • Noyau Linux : ensemble de programmes pour gérer la machine et ses
ressources
• Shell : Interpréteur de commandes
• Pilotes: Drivers des périphériques (disques durs, carte graphique,
carte réseau, imprimantes,…)
• Logiciels d’applications : différents logiciels
• - X-Window : pour fournir un environnement de graphisme
• - KDE et Gnome : pour gérer l’interface graphique (fenêtres,…)
Système d'exploitation 6
7. • Kernel :
• Distribue les tâches
• Gère les accès aux ressources
• Réalise tous les accès aux hardware
• Shell :
• Interprète et exécute les commandes
• Assure un environnement propre à chaque utilisateur
• Applications / programmes système
• Gestion des fichiers
• Gestion d’utilisateurs
• Gestion de processus
Système d'exploitation 7
8. Environnement de bureau
• Un environnement de bureau est un ensemble de programmes
permettent de manipuler l’ordinateur à travers une interface
graphique.
• Chaque distribution Linux propose un ou plusieurs environnements
de bureau.
• Exemples d’environnement de bureau: Gnome, KDE
Système d'exploitation 8
9. Le terminal
• Les distributions Linux comporte un mode graphique, pratique pour de
nombreuses opérations.
• Dès lors qu’on se connecte à un système Linux, on peut ouvrir le terminal
et faire de nombreuse opérations, telles que:
• - Lancer des applications
• - Manipuler des fichiers
• - Se connecter à un autre ordinateur
• Pour lancer une application sous linux :
• Ouvrir le terminal
• Écrire le nom de l’application
• Saisir le caractère & et appuyer sur entrée
Système d'exploitation 9
10. Démarrage Linux
• Le démarrage du système dépend du matériel sur lequel Linux est
démarré.
• Dans un ordinateur, le démarrage de Linux commence dans le BIOS à
l'adresse 0xFFFF0. La première chose que réalise le BIOS est le power-
on self test (POST). Le rôle du POST est de vérifier le matériel. La
seconde chose que fait le BIOS est d'énumérer puis d'initialiser les
périphériques locaux.
Système d'exploitation 10
11. Le répertoire
• Le répertoire “racine” est désigné par
“/”.
• –> ∼ C : sous windows
• contient un certain nombre de sous
répertoires (/bin, /boot, ..., /var)
• /bin Programmes système (binaries).
• /boot Noyau, Bootmanager.
• /dev Fichiers des périphériques
(devices).
• /etc Fichiers de configuration.
• /home Répertoires des utilisateurs.
• /lib Librairies partagées.
• /mnt Répertoire de montage pour
cdrom, floppy... (mount).
• /opt Installations supplémentaires.
• /proc Informations sur le système et
les processus en cours (process).
• /root Répertoire personnel de root.
/sbin Programmes système pour le
root.
• /tmp Données temporaires.
• /usr Programmes des utilisateurs.
• /var Fichiers divers et certains fichiers
de logs (variable)
Système d'exploitation 11
12. Le répertoire
• Le répertoire “home”. Contient les dossiers de travail et de
configuration de chacun des utilisateurs.
• Chemin absolu : se réfère à la racine “/”.
• Chemin relatif : se réfère au répertoire courant
• En écriture relative “./” signifie “le répertoire courant
Système d'exploitation 12
13. • On se trouve dans le répertoire “Document”. On désigne le fichier
“tutu.txt”
• chemin relatif au fichier tutu.txt : ../tutu.txt
• chemin absolu du fichier tutu.txt : /home/puthier/tutu.txt
Système d'exploitation 13
14. Organisation des fichiers
• Les fichiers sous Linux sont organisées dans des dossiers (ou
répertoires)
• Le premier de ces dossiers appelée racine
• Des fils courants de racines sont :
• /bin
• /home
• /tmp
Système d'exploitation 14
15. Gestion des fichiers
• pwd : savoir où je me situe dans l’arborescence
• cd: aller quelque part dans l’arborescence
• cd .. (répertoire parent)
• cd ~ (répertoire de base)
• cd - (répertoire précedent)
• cd / (répertoire racine)
• ls : voir les fichiers et les dossiers dans mon dossiers actuel avec leurs
informations associées
• rm file : supprimer le fichier file dans mon dossier actuel
• rm *: supprimer tous les fichiers de mon dossiers actuel
• mkdir : créer un nouveau dossier
• rmdir : supprimer un dossier
Système d'exploitation 15
16. Droit d’accès associés aux fichiers et
répertoire
• Trois ensemble de droits :
• Owner: créateur
• Group : au quel owner appartient
• Other : les utilisateurs du système
• Chaque utilisateur appartient à un seul group
• Les droits d’accès sont :
• read (lire, afficher, copier un fichier)
• Write (ajouter un fichier, modifier)
• execute
Système d'exploitation 16