Volet Partage: Faire dont de son savoir!
- Jan 31, 2025
- 3 min read

AVERTISSEMENT: L'histoire que vous vous apprêtez à lire a été vécue ! Seuls les noms, visages et les endroits ont été changés pour ne mettre personne en cause. Nous préférons vous en avertir. En Août 2024 Une aventure Linux au Cégep Enseigner à un ami, S.V. C'était un après-midi tranquille quand mon ami du même programme de cours m'a demandé de l'aide : "J'ai un examen sur Linux, et je sens que je vais avoir besoin d'un coup de main pour tout comprendre." Avec un sourire, j'ai accepté. Après tout, partager mes connaissances sur Linux, c'est comme revisiter un vieux terrain de jeu, et c'était une occasion parfaite de transformer cette aventure en un voyage enrichissant pour nous deux. Chapitre 1 : Plongée dans les bases Nous avons commencé par explorer les systèmes Linux les plus connus : Raspbian, Debian, Ubuntu, RedHat et Alma Linux. Assis devant nos machines, je lui ai expliqué leurs spécificités : • Debian : la base solide et stable. "C'est la fondation de plusieurs distributions populaires comme Ubuntu," lui dis-je. • Ubuntu : "Idéal pour débuter, mais aussi puissant pour les serveurs." • RedHat et AlmaLinux : "La référence dans le monde des entreprises, avec leur gestion des paquets RPM." • Raspbian : "Légère et parfaite pour un Raspberry Pi." Il était impressionné par la diversité et la puissance de Linux. Je voyais dans son engoument, une étincelle d’intérêt. Chapitre 2 : Maîtriser les lignes de commande Pour vraiment plonger dans Linux, nous avons ouvert un terminal. "Voici où la magie opère," ai-je dit. Je lui ai montré les commandes de base : • ls, cd, mkdir, rm : pour naviguer et gérer les fichiers. • apt install, yum install : pour installer des logiciels selon la distribution. • ps aux, top, kill : pour gérer les processus. Nous avons simulé des scénarios réels. Par exemple, il a appris à rechercher un fichier perdu avec find et à lire ses logs avec cat et grep. Après quelques essais, il était fier de manipuler le terminal avec fluidité. Chapitre 3 : L'art des scripts Bash "Pour automatiser les tâches, on écrit des scripts Bash." Ensemble, nous avons créé un script simple : #!/bin/bash echo "Bienvenue dans le monde Linux !" echo "La date d'aujourd'hui est : $(date)" echo "Voici les fichiers du répertoire courant :" ls Quand il a exécuté son premier script, il a souri : "C'est comme écrire un programme simple, mais pour le système." À partir de là, il a compris qu’un script pouvait gérer des tâches complexes en quelques lignes. Chapitre 4 : Les serveurs Linux Pour le préparer à des projets concrets, nous avons monté deux types de serveurs : 1. Un serveur Web avec Apache2 : ◦ Installation : sudo apt install apache2. ◦ Création de sa première page web dans /var/www/html. ◦ Test local : "Regarde, ton site est en ligne !" 2. Un serveur DHCP : ◦ Configuration avec un fichier /etc/dhcp/dhcpd.conf. ◦ Il a attribué dynamiquement des adresses IP à des appareils sur le réseau. "C'est fascinant de voir un serveur attribuer des IP automatiquement," a-t-il dit. Chapitre 5 : Le Raspberry Pi en action Pour l'initier aux bases matérielles, je lui ai appris à installer Raspbian sur un Raspberry Pi : • Téléchargement de l’image et flashage avec BalenaEtcher. • Premier démarrage et configuration. Nous avons même configuré un projet simple : contrôler des LED avec Python. En voyant les LED clignoter, il s'est exclamé : "C'est trop cool !" Chapitre 6 : Préparation à l’examen Finalement, nous avons revu tous les concepts ensemble. À travers des questions pratiques, je lui ai fait monter un serveur à partir de zéro, écrire un script Bash pour sauvegarder des fichiers, et résoudre des problèmes système. À chaque étape, il gagnait en confiance. Chapitre 7 : Le jour de gloire Quelques semaines plus tard, il m'a appelé avec enthousiasme : "J'ai réussi ! Ton aide a fait toute la différence." Ce moment de fierté, c'est autant le sien que le mien. Conclusion Cette aventure Linux ne s'est pas seulement terminée par une réussite académique. Elle a aussi éveillé chez lui une passion pour le monde open source. Quant à moi, cela m'a rappelé combien il est gratifiant de transmettre son savoir.






Comments