Académique Documents
Professionnel Documents
Culture Documents
2022/2023
Sommaire
2
Chapitre I: Notions de base sur
l’administration système
3
Plan
1.1 Caractéristiques du système d’exploitation Linux
1.5 Conclusion
4
1.1 Caractéristiques du système d’exploitation Linux
M. SAMMOUDA 5
1.1 Caractéristiques du système d’exploitation Linux
Gestion du processeur et des opérations de mise à jour des processus ainsi que leur
synchronisation et la communication entre eux.
Gestion des fichiers sur une unité de stockage : disque, partition, CD, …
Protection du système
M. SAMMOUDA 6
1.1 Caractéristiques du système d’exploitation Linux
o Windows
⁃ Créé par Microsoft et le plus répandu des 3 OS
⁃ Vendu sur différentes marques d’ordinateurs (Toshiba, Asus, HP, Dell…)
o MacOS
⁃ Développé par Apple et anciennement appelé MacOs X.
⁃ Présent uniquement sur les ordinateurs Macintosh (Apple).
o Linux
⁃ Gratuit, et libre
⁃ Présent sur différentes marques d’ordinateurs.
Pour les tablettes et les smartphones les OS utilisées sont iOS et Android
M. SAMMOUDA 7
1.1 Caractéristiques du système d’exploitation Linux
M. SAMMOUDA 8
1.1 Caractéristiques du système d’exploitation Linux
• Richard Stallman a voulu créer un nouveau OS comme UNIX en proposant une alternative
gratuite et libre : c’est le projet GNU.
M. SAMMOUDA 9
1.1 Caractéristiques du système d’exploitation Linux
o UNIX a été développé par un groupe d'employés Ken Thompson et Dennis Ritchie et Linux
a été développé par l’étudiant Linus Torvalds
o UNIX est un OS multi-utilisateurs et multitâches. Linux est basé sur UNIX
o Le code source d'UNIX n'est pas libre par contre celui de Linux est disponible au public
o Le coût d’UNIX est cher, tandis que Linux est libre et open source
o UNIX contient l'interface de ligne de commande et Linux contient une interface graphique et
la ligne de commande.
o Les distributions d’UNIX : Solaris, HP UNIX, BSD, AIS
o Les distributions de Linux : RedHat, Ubuntu, CentOs, Debian, Gentoo…
M. SAMMOUDA 10
1.2 Arborescence du système de fichiers
M. SAMMOUDA 11
1.2 Arborescence du système de fichiers
Exemple d’arborescence
M. SAMMOUDA 12
1.2 Arborescence du système de fichiers
Répertoire contenant les fichiers de configuration et des programmes réservés pour
la maintenance du système
Point d’entrée vers les périphériques (le matériel). Ce sont des fichiers spéciaux
qui assurent le contrôle des accès aux différents dispositifs d'entrée/sortie
Répertoires personnels: les utilisateurs standards, leurs données personnelles et
leurs fichiers de configurations.
pseudo-système (système de fichiers virtuel) qui contient les informations sur les
processus en cours exécution
M. SAMMOUDA 13
1.2 Arborescence du système de fichiers
Type de Chemin
M. SAMMOUDA 14
1.2 Arborescence du système de fichiers
o Les fichiers répertoires (d): ou directories, ce sont des fichiers qui contiennent des
références à d'autres fichiers et qui permettent d'organiser les fichiers par catégories.
o Les fichiers liens symboliques (l): contiennent une référence à un autre fichier
Utiliser un même fichier sous plusieurs noms sans avoir à le dupliquer sur le disque.
M. SAMMOUDA 15
1.2 Arborescence du système de fichiers
o Exemple:
-rw-rw-r-x. 1 root root 1100 1 avril 2021 csh.login
M. SAMMOUDA 17
1.3 Commandes de base : fichiers, répertoires, processus
M. SAMMOUDA 18
1.3 Commandes de base : fichiers, répertoires, processus
o ls (list files): cette commande affiche la description d’un fichier et le contenu d’un
répertoire. Elle s’écrit sous la forme: ls [-options] chemin
• -l : format long
• -a : liste tous les fichiers (y compris les fichiers cachés).
• -F : format court (ajoute * si exécutable, / si répertoire).
• -i : affiche le numéro d’Inode de fichier.
• -R : récursif
• -r : trie en ordre inverse.
• -d : si l’argument est un répertoire, elle affiche son nom.
Le chemin est un nom de fichier ou de répertoire
o file : permet de visualiser le type du fichier en question (répertoire, exécutable, texte
ASCII, programme C, document...).
M. SAMMOUDA 19
1.3 Commandes de base : fichiers, répertoires, processus
M. SAMMOUDA 20
1.3 Commandes de base : fichiers, répertoires, processus
• -f : Coupe le fichier d'entrée en utilisant la liste des champs. TAB est le champ par défaut.
• -d : Spécifie un délimiteur à utiliser comme champ.
M. SAMMOUDA 21
1.3 Commandes de base : fichiers, répertoires, processus
M. SAMMOUDA 22
1.3 Commandes de base : fichiers, répertoires, processus
M. SAMMOUDA 23
1.3 Commandes de base : fichiers, répertoires, processus
M. SAMMOUDA 24
1.3 Commandes de base : fichiers, répertoires, processus
o kill : Elle est couramment utilisée pour fermer (tuer) un programme en cours d’exécution.
• Arrêter un processus: avant d’arrêter un processus il faut déterminer son PID avec
l’une des commande suivante: pidof, pgrep, top, ps
Exemple:
• Une autre manière est de tuer un processus sans avoir à récupérer son PID est d’utiliser
la commande pkill.
Exemple:
M. SAMMOUDA 25
1.3 Commandes de base : fichiers, répertoires, processus
o shutdown : permet d’arrêter le OS soit immédiatement soit après un certain délai, avertit
les utilisateurs et bloque les possibilités de se connecter au système. Pour pouvoir faire cette
opération il est nécessaire d’être root ou alors d’avoir les droits appropriés.
• Arrêt par défaut: shutdown sans option demande à tous les processus de s’arrêter et
stop la machine au bout de 20 secondes
• Arrêt dans x secondes: L’option -t permet de spécifier un temps en seconde indiquant
dans combien de temps le système s’arrêtera.
Exemple:
• Avertir tous les utilisateurs sans arrêter le système: Avec l’option -k il est possible
d’envoyer un message d’avertissement à tous les utilisateurs connectés sans pour autant
arrêter vraiment le système.
Exemple:
M. SAMMOUDA 26
1.4 Rôle d’un administrateur Système
M. SAMMOUDA 27
1.5 Conclusion
Les systèmes d’exploitation sont présents sur tous les appareils informatiques.
Différence entre un système de fichiers et une arborescence.
Les commande Linux de base pour manipuler:
• Les fichiers
• Les répertoires
• Les processus
28