Équipe enseignante — Été 2025
- Coordination (2024-2025)
- Jean Privat
- Quentin Stiévenart
- Matériel de cours
- Jean Privat
- Alexandre Blondin Massé
- Enseignants, Été 2025
- Hugo Leblanc, groupe 40
Ressources
- Plan de cours
- Description officielle et horaires
- Moodle pour la remise des travaux et pour accéder à certaines ressources pédagogiques
- Support académique pour les travaux et autres.
- Un canal de discussion en ligne est disponible pour interagir avec les enseignants, démonstrateurs et les autres étudiants. Pour les questions d’ordre général, utilisez ce canal Mattermost et attendez un délai de quelques jours avant de relancer.
Évaluations et échéancier des rendus
Description | Pondération | Échéance |
---|---|---|
Machine virtuelle Linux | 5% | Semaines 1 à 2 |
Travail pratique 1 | 5% | Semaine 4 |
Quiz 1 | 5% | Semaine 5 |
Travail pratique 2 | 5% | Semaine 6 |
Travail pratique 3 | 5% | Semaine 8 |
Examen intra | 25% | Semaine 8 |
Quiz 2 | 5% | Semaine 12 |
Travail pratique 4 | 20% | Semaines 11 à 14 |
Examen final | 25% | Semaine 15 |
Notes de cours
Le matériel de cours (diapositives et laboratoire) a été conçu par Jean Privat et Alexandre Blondin Massé.
- Chapitre 1: Introduction
- Chapitre 2: Introduction au shell
- Chapitre 3: Fichiers
- Chapitre 4: Expressions régulières
- Chapitre 5: Administration
- Chapitre 6: Processus
- Chapitre 7: Programmation shell
- Chapitre 8: Introduction aux réseaux
Semainier type des séances
# | Semaine | Diapositives | Laboratoires |
---|---|---|---|
1 | 1er Mai | Chapitre 1: Introduction au cours - pdf 🖼
Évaluation de l'installation d'une VM Linux | Lab1 - installer une VM ⌨️ |
2 | 8 Mai | Chapitre 2: Introduction au shell, partie 1 - pdf 🖼
Remise de l'évaluation de la VM Linux Énoncé du TP1 | Lab2 - Introduction à Linux ⌨️ |
3 | 15 Mai | Chapitre 2: Introduction au shell, partie 2
Chapitre 3: Fichiers, partie 1 (fichiers, répertoires et manipulations) - pdf 🖼 | Lab3 - Introduction au shell ⌨️ |
4 | 22 Mai | Remise du TP1
Énoncé du TP2 Chapitre 3: Fichiers, partie 2 (types, taille et droits) | Lab4 - Commandes fichiers et dossiers ⌨️ |
5 | 29 Mai | Chapitre 3: Fichiers, partie 3 (dates et liens)
Quiz 1 | Lab4a - Liens symboliques et GameShell ⌨️ |
6 | 5 Juin | Remise du TP2
Énoncé du TP3 Chapitre 3: Fichiers, partie 4 (recherche, compression et archivage, fichiers spéciaux et partitions) | Lab5 - chercher, filtrer, couper ⌨️ |
7 | 12 Juin | Chapitre 4: Expressions régulières, partie 1 (BRE: expressions régulières basiques) - pdf 🖼 | Lab6 - compression, archivage et hiérarchie ⌨️ |
8 | 19 Juin | Examen intra
Remise du TP3 | Lab7 - regex ⌨️ |
9 | 26 Juin | Chapitre 4: Expressions régulières, partie 2 (ERE: expressions régulières étendues)
10 Mars — date limite pour l'abandon de cours sans mention d'échec | Lab8 - regex, la suite ⌨️ |
10 | 3 Juillet | Chapitre 5: Administration des systèmes pdf 🖼 | Lab9 - administration ⌨️ |
11 | 10 Juillet | Chapitre 6: Gestion des processus - pdf 🖼
Énoncé du TP4 | Lab10 - processus ⌨️ |
12 | 17 Juillet | Chapitre 7: Shell avancé, partie 1 - pdf 🖼
Quiz 2 | Lab11 - scripts shell ⌨️ |
13 | 24 Juillet | Chapitre 7: Shell avancé, partie 2 | Lab12 - plus de scripts shell ⌨️ |
14 | 31 Juillet | Chapitre 8: Introduction au réseau - pdf 🖼
Remise du TP4 | Lab13 - réseau ⌨️ |
15 | 7 Août | Examen final | Révision/récupération |
Anciens examens
- Quiz 1
- Examen intra:
- Quiz 2
- Examen final:
Ressources complémentaires
- Enregistrement des séances de cours de la session d’hiver 2022, par Hugo Leblanc.
- Installation d’une MV pour les Mac Apple Silicon, par Mélanie Lord (automne 2024)
- The Linux Command Line, par William Shotts, 4e édition, 544 pages. Disponible en ligne, seulement en anglais.
- The Debian Administrator’s Handbook, par Raphaël Hertzog and Roland Mas, 512 pages. Disponible en ligne. Existe en français Le cahier de l’administrateur Debian.
- UNIX and Linux System Administration Handbook, par Evi Nemeth, Garth Snyder, Trent R. Hein, Ben Whaley et Dan Mackin, 1232 pages. Disponible à la bibliothèque, en anglais.
- Les cahiers du débutant, par l’Équipe 3HG, 328 pages. Disponible en ligne en français.
- ExplainShell, par Idan Kamara. Disponible en ligne, seulement en anglais.