EE-IRM532
Systèmes d’exploitation
Système d’évaluation |
---|
CC + Examen |
Crédits |
---|
2 ECTS |
Compétences Génériques (+) |
||||||||||
---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
. | . | . |
Compétences Spécifiques (+) |
||||||||||
---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | |
. | . | . |
Liste des acquis d’apprentissage attendus :
- Connaître la logique de système d’exploitation Linux
- Maîtriser les commandes SHELL de base
- Ecrire des scripts SHELL
Pré-requis : Algorithmique & structures de données (EE-IRM511).
Mots clés : UNIX, LINUX, SHELL.
Objectifs de l’enseignement : A l’issue de ce cours, l’élève ingénieur comprendra le système d’exploitation LINUX. De plus, il sera capable de communiquer avec Linux via les commandes SHELL.
Contenu de l’enseignement :
- Leçon 1 : Présentation générale du système d’exploitation.
- Leçon 2 : Système de fichiers UNIX.
- Section 1 : Comprendre la logique de Linux en ce qui concerne la gestion des fichiers.
- Section 2 : Maîtriser les commandes de manipulation des fichiers et des répertoires.
- Section 3 : Maîtriser les commandes de gestion des droits d’accès.
- Section 4 : Maîtriser les commandes de gestion des utilisateurs et des groupes des fichiers et des répertoires.
- Leçon 3 : Les Commandes GNU/LINUX
- Section 1 : Maitriser les filtres simples.
- Section 2 : Maitriser les filtres élaborés.
- Section 3 : Les expressions régulières.
- Leçon 4 : La programmation SHELL
Éventuels projets à réaliser : Réalisation d’un script SHELL (Trash).
Manuel(s) de base : Ben Rekaya, H. ”Polycopié : module Introduction aux systèmes d’exploitation”, Polytech Intl 2017.
Bibliographie :
[ 1 ] Tannenbaum, A. ”Les systèmes d’exploitation conception et mise en oeuvre”, Inter Edition.
[ 2 ] Griffitths, M., Vassyade, M. ”Architecture des systèmes d’exploitation”, édition Hermès.
[ 3 ] Beauquier, J., Bernard, B. ”Systèmes d’exploitation, concepts et algorithmes”, MC Graw-Hill.