Équipe enseignante — Automne 2024
- Coordination (2024-2025)
- Jean Privat
- Quentin Stiévenart
- Matériel de cours
- Jean Privat
- Alexandre Blondin Massé
- Enseignants, Automne 2024
- Alexandre Blondin Massé, groupes 01 et 30
- Mélanie Lord, groupe 20
- Johnny Tsheke Shele, groupe 31
- Lucas Bajolet, groupe 50
- Démontrateurs
- Groupe 01
- Julien Guité-Vinet
- Groupe 20
- Jocelyn Bédard
- Frédéric Desrosiers
- Groupe 30
- Nicolas Goulet
- Julien Guité-Vinet
- Sublime Tshimpangila Tshimanga
- Groupe 31
- Jocelyn Bédard
- Frédéric Desrosiers
- Bounama Gueye
- Groupe 50
- Rayane Belhadj-Bouchaib
- Yanis Germain-Bonne
- Groupe 01
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
Évaluation | Pondération | Échéance |
---|---|---|
Machine virtuelle Linux | 5% | Semaines 1 à 4 |
Quiz 1 | 5% | Semaine 5 |
Travail pratique 1 | 15% | Semaines 4 à 7 |
Examen intra | 25% | 26 octobre de 14h00 à 17h00 |
Quiz 2 | 5% | Semaine 11 |
Travail pratique 2 | 20% | Semaines 11 à 14 |
Examen final | 25% | 14 décembre de 14h00 à 17h00 |
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 5 (extra): Installation et configuration des services
- Chapitre 6: Processus
- Chapitre 7: Programmation shell
- Chapitre 8: Introduction aux réseaux
Semainier type des séances
# | Semaine | Diapositives | Laboratoires |
---|---|---|---|
1 | 3-6 Septembre | Chapitre 1: Introduction au cours - pdf 🖼
Évaluation de l'installation d'une VM Linux | Lab1 - installer une VM ⌨️ |
2 | 9-14 Septembre | Chapitre 2: Introduction au shell, partie 1 - pdf 🖼 | Lab2 - Introduction à Linux ⌨️ |
3 | 16-20 Septembre | Chapitre 2: Introduction au shell, partie 2
Chapitre 3: Fichiers, partie 1 (fichiers, répertoires et manipulations) - pdf 🖼 | Lab3 - Introduction au shell ⌨️ |
4 | 23-27 Septembre | Chapitre 3: Fichiers, partie 2 (types, taille et droits)
Remise de l'évaluation de la VM Linux Énoncé du TP1 | Lab4 - Commandes fichiers et dossiers ⌨️ |
5 | 30 Septembre - 4 Octobre | Chapitre 3: Fichiers, partie 3 (dates et liens)
Quiz 1 | Lab4a - Liens symboliques et GameShell ⌨️ |
6 | 7-11 Octobre | Chapitre 3: Fichiers, partie 4 (recherche, compression et archivage, fichiers spéciaux et partitions) | Lab5 - chercher, filtrer, couper ⌨️ |
7 | 14-18 Octobre | Remise du TP1
Chapitre 4: Expressions régulières, partie 1 (BRE: expressions régulières basiques) - pdf 🖼 | Lab6 - compression, archivage et hiérarchie ⌨️
Laboratoire de travail pour le TP1 |
8 | 21-25 Octobre | Examen intra - Samedi 26 octobre de 14h00 à 17h00 | Lab7 - regex ⌨️ |
9 | 28 Octobre - 1er Novembre | Chapitre 4: Expressions régulières, partie 2 (ERE: expressions régulières étendues) | Lab8 - regex, la suite ⌨️ |
10 | 4-8 Novembre | Chapitre 5: Administration des systèmes pdf 🖼
7 Novembre — date limite pour l'abandon de cours sans mention d'échec | Lab9 - administration ⌨️ |
11 | 11-15 Novembre | Chapitre 6: Gestion des processus - pdf 🖼
Énoncé du TP2 | Lab10 - processus ⌨️ |
12 | 18-22 Novembre | Chapitre 7: Shell avancé, partie 1 - pdf 🖼
Quiz 2 | Lab11 - scripts shell ⌨️ |
13 | 25-29 Novembre | Chapitre 7: Shell avancé, partie 2 | Lab12 - plus de scripts shell ⌨️ |
14 | 2-6 Décembre | Chapitre 8: Introduction au réseau - pdf 🖼
Remise du TP2 | Lab13 - réseau ⌨️ |
15 | 9-13 Décembre | Examen final - Samedi 14 décembre de 14h00 à 17h00
Cours de révision | Révision/récupération |
Anciens examens
- Quiz 1: Automne 2018 - corrigé
- Examen intra: Automne 2018 - corrigé
- Quiz 2: Automne 2018 - corrigé
- Examen final: Automne 2018 - corrigé
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.