Enseignants Hiver 2023
- Ryan Kavanagh. Groupe 010 (lundi matin)
- Johnny Tsheke Shele. Groupe 011 (lundi soir)
- Ryan Kavanagh. Groupe 020 (mardi après-midi)
Coordination 2023-2024
- Quentin Stiévenart
- Jean Privat
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 autre.
- 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% | 24 février de 14h00 à 17h00 |
Quiz 2 | 5% | Semaine 11 |
Travail pratique 2 | 20% | Semaines 11 à 14 |
Examen final | 25% | 27 avril de 14h00 à 17h00 |
Notes de cours
Le matériel de cours (diapositives et laboratoire) a été concu 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 | 8 au 12 janvier | Chapitre 1: Introduction au cours - pdf 🖼
Évaluation de l'installation d'une VM Linux | Lab1 - installer une VM ⌨️ |
2 | 15 au 19 janvier | Chapitre 2: Introduction au shell, partie 1 - pdf 🖼 | Lab2 - Introduction à Linux ⌨️ |
3 | 22 au 26 janvier | Chapitre 2: Introduction au shell, partie 2
Chapitre 3: Fichiers, partie 1 (fichiers, répertoires et manipulations) - pdf 🖼 | Lab3 - Introduction au shell ⌨️ |
4 | 29 janvier au 2 février | 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 | 5 au 9 février | Chapitre 3: Fichiers, partie 3 (dates et liens)
Quiz 1 | Lab5 - chercher, filtrer, couper ⌨️ |
6 | 12 au 16 février | Chapitre 3: Fichiers, partie 4 (chercher, compression et archivage, fichiers spéciaux et partitions) | Lab6 - compression, archivage et hiérarchie ⌨️
Laboratoire de travail pour le TP1 |
7 🌼 | 19 au 23 février | Examen intra - Samedi 24 février de 14:00 à 17:00
Remise du TP1 Chapitre 4: Expressions régulières, partie 1 (expressions régulières basiques) - pdf 🖼 | Lab7 - regex ⌨️ |
26 février au 1 mars | Semaine de lecture | ||
8 | 4 au 8 mars | Chapitre 4: Expressions régulières, partie 2 (expressions régulières étendues) | Lab7 - regex, la suite ⌨️ |
9 | 11 au 15 mars | Chapitre 5: Administration des systèmes pdf 🖼
11 mars — date limite pour l'abandon de cours sans mention d'échec | Lab8 - administration ⌨️ |
10 | 18 au 22 mars | Chapitre 6: Gestion des processus - pdf 🖼 | Lab9 - processus ⌨️ |
11 | 25 au 29 mars
(congé le 29 mars) | Chapitre 7: Shell avancé, partie 1 - pdf 🖼
Quiz 2 Énoncé du TP2 | Lab11 - scripts shell ⌨️ |
12 | 1 au 5 avril
(congé le 1er avril) | Cours de révision | Laboratoire de révision |
13 | 8 au 12 avril | Chapitre 7: Shell avancé, partie 2 | Lab12 - plus de scripts shell ⌨️ |
14 | 15 au 19 avril | Chapitre 8: Introduction au réseaux - pdf 🖼
Remise du TP2 | Lab13 - réseau ⌨️ |
15 ☀ | 22 au 26 avril | Examen final - Samedi 27 avril de 14:00 à 17:00
Cours de révision | Pas de laboratoire |
Anciens examens
- Quiz 1: Automne 2018 - corrigé
- Examen intra: Automne 2018
- Quiz 2: Automne 2018 - corrigé
- Examen final: Automne 2018
Ressources complémentaires
- 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.