Aller au contenu
Administration Linux medium

Parcours Fondamentaux Linux

8 min de lecture

Ce parcours vous rend autonome sur un système Linux. En 7 blocs progressifs et 36 guides, vous passez de la découverte du terminal à la gestion du réseau, des services et des logs. Chaque bloc se termine par un « À retenir » et pointe vers le suivant : vous ne pouvez pas vous perdre.

Il s’adresse aux débutants complets et à ceux qui veulent consolider leurs bases avant de passer aux parcours Exploiter, Maintenir ou Sécuriser.

  • Vous n’avez jamais utilisé Linux et vous voulez comprendre par où commencer.
  • Vous avez déjà tapé quelques commandes mais vous n’avez pas de méthode — vous copiez/collez sans comprendre.
  • Vous préparez une certification LFCS ou RHCSA et vous avez besoin de solidifier le socle.
  • Vous êtes développeur ou ops et vous voulez combler vos lacunes en administration système.
  • Installer un environnement Linux de pratique (VM) et vous y connecter
  • Naviguer dans l’arborescence, manipuler fichiers et répertoires
  • Lire, filtrer et transformer du texte avec les commandes Unix
  • Éditer un fichier de configuration avec Vi ou Nano
  • Utiliser le shell efficacement : variables, expansions, alias, scripts
  • Gérer les utilisateurs, les permissions et les processus
  • Installer des paquets, appliquer les mises à jour, nettoyer le système
  • Configurer le réseau, gérer les services systemd et lire les journaux
  • Diagnostiquer un problème avec une méthode systématique

Le parcours suit une progression linéaire en 7 blocs. Chaque bloc suppose que le précédent est acquis.

BlocThèmeGuidesCe que vous apprenez
B0Découvrir Linux6Vocabulaire, distribution, VM, terminal, commandes, aide
B1Se repérer dans les fichiers3Arborescence FHS, navigation, chemins absolus/relatifs
B2Manipuler fichiers et texte7Lire, chercher, filtrer, archiver, éditer (nano, vi)
B3Être efficace dans le shell5Bash, variables, expansions, personnalisation, premier script
B4Utilisateurs, droits et processus6Comptes, sudo, permissions, chmod/chown, processus, kill
B5Installer et maintenir4Paquets, installation, mises à jour, nettoyage
B6Réseau, services et logs5Réseau, connectivité, systemd, journalctl, dépannage
  1. Découvrir Linux — Vocabulaire, choix de distribution, installation d’une VM, premier contact avec le terminal et l’aide en ligne. En moins de deux heures, vous avez un environnement de pratique.

  2. Se repérer dans les fichiers — Comprendre l’arborescence FHS, naviguer avec cd, ls, pwd et maîtriser la différence chemin absolu / relatif.

  3. Manipuler fichiers et texte — Lire des fichiers, chercher avec grep et find, enchaîner des commandes avec les pipes, archiver, et éditer avec Nano puis Vi.

  4. Être efficace dans le shell — Exploiter Bash : variables d’environnement, expansions, alias, personnalisation du prompt, et premier script d’automatisation.

  5. Utilisateurs, droits et processus — Créer des comptes, gérer les groupes, comprendre et modifier les permissions, utiliser sudo, surveiller et arrêter les processus.

  6. Installer et maintenir — Comprendre les paquets et les dépôts, installer et supprimer des logiciels, appliquer les mises à jour de sécurité, nettoyer le système.

  7. Réseau, services et logs — Configurer le réseau, tester la connectivité, gérer les services avec systemd, lire les journaux avec journalctl, et diagnostiquer un problème avec méthode.

Votre point de départ. Vous comprenez ce qu’est Linux, choisissez une distribution, installez une VM et tapez vos premières commandes.

6 guides : notions fondamentales, distributions serveur, installer une VM, terminal et prompt, anatomie d’une commande, obtenir de l’aide.

Tout est fichier sous Linux. Vous apprenez où les choses se trouvent et comment vous y déplacer sans hésitation.

3 guides : arborescence FHS, navigation et gestion de fichiers, chemins absolus et relatifs.

Le quotidien de l’administration Linux : lire des logs, chercher une configuration, filtrer un résultat et éditer un fichier.

7 guides : lire des fichiers, rechercher, filtrer et transformer, redirections et pipes, archives et compression, Nano, Vi.

Vous passez du mode « je tape une commande » au mode « je suis productif ». Variables, expansions, alias et premier script.

5 guides : prise en main de Bash, variables d’environnement, expansions du shell, personnaliser son shell, écrire un premier script.

Les fondations de la sécurité système. Chaque fichier a un propriétaire, chaque processus tourne sous une identité.

6 guides : utilisateurs et groupes, sudo, permissions Linux, modifier les droits, comprendre les processus, arrêter un processus.

Un serveur ne reste fiable que s’il est tenu à jour. Vous apprenez le cycle de vie complet d’un logiciel sur le système.

4 guides : comprendre les paquets, installer et supprimer, mises à jour système, nettoyer et maintenir.

Le bloc final. Un serveur existe pour rendre des services accessibles par le réseau. Vous apprenez à tout connecter et à diagnostiquer quand ça casse.

5 guides : réseau Linux, tester la connectivité, services systemd, journaux avec journalctl, dépannage Linux.

Après chaque bloc, vérifiez que vous savez :

BlocCapacité de validation
B0Ouvrir un terminal sur votre VM et afficher le man d’une commande
B1Expliquer à quoi sert /etc, /var, /home et naviguer sans hésiter
B2Trouver une ligne dans un log avec grep et l’extraire avec un pipe
B3Créer un alias dans ~/.bashrc et écrire un script qui automatise 3 commandes
B4Créer un utilisateur, lui donner un accès sudo ciblé et vérifier les permissions d’un fichier
B5Installer un paquet, appliquer les mises à jour de sécurité et nettoyer les orphelins
B6Configurer une IP statique, vérifier qu’un service tourne et lire ses logs
  • Le parcours suit 7 blocs progressifs — chaque bloc suppose que le précédent est acquis.
  • B0 à B2 (découverte, fichiers, texte) vous rendent capables de naviguer, lire et modifier un système Linux.
  • B3 et B4 (shell, utilisateurs/droits) vous donnent la productivité et le contrôle.
  • B5 et B6 (paquets, réseau, services, logs) vous rendent capables d’administrer un serveur au quotidien.
  • À la fin de ce parcours, vous êtes prêt pour les parcours Exploiter (Vim, scripting avancé, shells alternatifs) et Maintenir (stockage, systemd avancé, cron, sauvegardes).

Ce site vous est utile ?

Sachez que moins de 1% des lecteurs soutiennent ce site.

Je maintiens +700 guides gratuits, sans pub ni tracing. Aujourd'hui, ce site ne couvre même pas mes frais d'hébergement, d'électricité, de matériel, de logiciels, mais surtout de cafés.

Un soutien régulier, même symbolique, m'aide à garder ces ressources gratuites et à continuer de produire des guides de qualité. Merci pour votre appui.

Abonnez-vous et suivez mon actualité DevSecOps sur LinkedIn