Équipe enseignante — Automne 2025
- Coordination (2024-2025)
- Jean Privat
- Quentin Stiévenart
- Matériel de cours
- Jean Privat
- Alexandre Blondin Massé
- Enseignants, Automne 2025
- Mélanie Lord, groupe 01
- Moustapha Boulgoudan, groupes 20 et 30
- Johnny Tsheke Shele, groupe 31
- Gaëlle Laperrière, groupe 32
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% | Semaine 3 |
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 (26 Oct. 09:30) |
Quiz 2 | 5% | Semaine 12 |
Travail pratique 4 | 20% | Semaines 11 à 14 |
Examen final | 25% | Semaine 16 (17 Déc. 14:00) |
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 | 2 Sept. - 7 Sept. | Chapitre 1: Introduction au cours - pdf 🖼
Évaluation de l'installation d'une VM Linux | Lab1 - installer une VM ⌨️ |
2 | 8 Sept. - 14 Sept. | Chapitre 2: Introduction au shell, partie 1 - pdf 🖼
Énoncé du TP1 | Lab2 - Introduction à Linux ⌨️ |
3 | 15 Sept. - 21 Sept. | Chapitre 2: Introduction au shell, partie 2
Chapitre 3: Fichiers, partie 1 (fichiers, répertoires et manipulations) - pdf 🖼 Remise de l'évaluation de la VM Linux | Lab3 - Introduction au shell ⌨️ |
4 | 22 Sept. - 28 Sept. | Remise du TP1
Énoncé du TP2 Chapitre 3: Fichiers, partie 2 (types, taille et droits) | Lab4 - Commandes fichiers et dossiers ⌨️ |
5 | 29 Sept. - 5 Oct. | Chapitre 3: Fichiers, partie 3 (dates et liens)
Quiz 1 | Lab4a - Liens symboliques et GameShell ⌨️ |
6 | 6 Oct. - 12 Oct. | 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 | 13 Oct. - 19 Oct. | Chapitre 4: Expressions régulières, partie 1 (BRE: expressions régulières basiques) - pdf 🖼 | Lab6 - compression, archivage et hiérarchie ⌨️ |
8 | 20 Oct. - 26 Oct. | Examen intra
Remise du TP3 | Lab7 - regex ⌨️ |
9 | 27 Oct. - 2 Nov. | Chapitre 4: Expressions régulières, partie 2 (ERE: expressions régulières étendues) | Lab8 - regex, la suite ⌨️ |
10 | 3 Nov. - 9 Nov. | Chapitre 5: Administration des systèmes pdf 🖼
6 novembre — date limite pour l'abandon de cours sans mention d'échec | Lab9 - administration ⌨️ |
11 | 10 Nov. - 16 Nov. | Chapitre 6: Gestion des processus - pdf 🖼
Énoncé du TP4 | Lab10 - processus ⌨️ |
12 | 17 Nov. - 23 Nov. | Chapitre 7: Shell avancé, partie 1 - pdf 🖼
Quiz 2 | Lab11 - scripts shell ⌨️ |
13 | 24 Nov. - 30 Nov. | Chapitre 7: Shell avancé, partie 2 | Lab12 - plus de scripts shell ⌨️ |
14 | 1er Déc. - 7 Déc. | Chapitre 8: Introduction au réseau - pdf 🖼
Remise du TP4 | Lab13 - réseau ⌨️ |
15 | 8 Déc. - 14 Déc. | Révision/récupération | |
16 | 17 Déc. | Examen final |
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.