L’aisance sous Linux se construit par un travail répété et prudent : observer d’abord, ne modifier que ce que la mission exige, puis vérifier l’état obtenu. Ce cours pour débutants développe cette habitude en 100 défis quotidiens ordonnés, depuis les fichiers et répertoires visibles jusqu’aux permissions, processus, applications locales, services gérés, opérations de récupération, stockage et incidents délimités.
Chaque laboratoire est une mission pratique, pas un quiz de commandes. Vous recevez un scénario, un périmètre, des critères d’acceptation et des indices, puis choisissez les commandes et contrôles. La progression réutilise volontairement les acquis : les simples transferts de fichiers deviennent la base des reprises de services et des diagnostics opérationnels.
Ce que vous apprendrez
- Parcourir un espace préparé et créer, copier, renommer, déplacer, supprimer et organiser fichiers et répertoires en sécurité
- Rechercher, compter, trier, dédupliquer, comparer et extraire des preuves depuis des notes, logs, inventaires et textes délimités
- Créer et modifier des fichiers de configuration avec redirections, pipes, variables et guillemets, en préservant le contenu requis et les chemins avec espaces
- Lire et réparer les limites de permissions, propriétaires, utilisateurs et groupes sans élargir l’accès au-delà du besoin
- Inspecter les processus et
/proc, cibler un PID et employer codes de sortie, tâches en arrière-plan, attentes, délais et scripts exécutables - Valider des applications locales par les ports en écoute, les processus, les entrées de nom d’hôte, HTTP, les headers, téléchargements et sommes SHA-256
- Localiser et installer de petits outils, interpréter aide et version, créer des archives de support et exploiter
systemd, le journal, Cron et la rotation des logs - Diagnostiquer l’espace disque, nettoyer uniquement les temporaires autorisés, réparer liens symboliques et montages persistants, restaurer des sauvegardes et clore des incidents à plusieurs signaux
À qui s’adresse ce cours
Ce cours s’adresse aux nouveaux utilisateurs de Linux et aux développeurs, techniciens support ou administrateurs débutants qui veulent une pratique régulière du terminal liée à des résultats professionnels.
Prérequis : Aucune expérience préalable d’administration Linux ; il suffit de savoir utiliser un clavier, lire de courtes consignes et apprendre à partir de sorties de commandes en anglais. Le parcours commence par des fichiers accessibles aux novices, puis introduit successivement sudo, contrôles réseau, paquets, services, Cron, archives, sommes de contrôle et montages.
Environnement d’apprentissage : Espaces Ubuntu 22.04 accessibles dans le navigateur, avec des conteneurs légers pour la majorité des défis et des instances hôtes complètes lorsque systemd, la planification, les logs ou les montages l’exigent ; chaque défi est préparé et réinitialisé indépendamment.
Questions fréquentes
Faut-il accomplir les 100 défis pendant 100 jours consécutifs ?
Non. « 100 jours » désigne un ensemble ordonné de 100 missions. Une par jour constitue un rythme durable, mais vous pouvez faire une pause ou changer de cadence ; l’ordre compte davantage, car les étapes avancées reposent sur les habitudes précédentes.
S’agit-il de tutoriels guidés qui montrent chaque commande ?
Non. Chaque laboratoire fournit un scénario, un objectif délimité, des critères d’acceptation et des indices sans imposer la solution complète. Vous choisissez commandes et modifications, avec une solution disponible en cas de besoin.
Le travail persiste-t-il entre deux défis ?
Non. Chaque défi commence dans son propre état préparé. Les exercices de sauvegarde, processus, service et montage établissent et vérifient la persistance ou la récupération dans ce même laboratoire, sans dépendre de la veille.
Ce cours suffit-il pour devenir administrateur Linux en production ?
Non. Il apporte une pratique large de la ligne de commande et des opérations de premier niveau sous Ubuntu, dont des tâches délimitées sur systemd, Cron, les logs, le stockage et les incidents. Gestion de parc, cloud, réseau avancé, réglage du noyau, identité d’entreprise, politiques de sécurité et gouvernance des changements sont hors périmètre.


