Leçon 7 sur 7 · Histoire
Linux aujourd'hui et votre carrière
Objectif
Voir où Linux est utilisé aujourd'hui, quels métiers il ouvre, quelles certifications comptent sur un CV, et choisir votre parcours dans ce cours : famille Red Hat ou famille Debian.
L'essentiel
- Linux fait tourner la grande majorité des serveurs web et du cloud, 100 % des 500 plus puissants supercalculateurs (depuis 2017), Android et une foule d'appareils embarqués.
- Les grands métiers : administrateur système, ingénieur DevOps, SRE, ingénieur cloud, sans oublier la sécurité et l'embarqué.
- Les certifications de référence : RHCSA puis RHCE (Red Hat), LPIC-1 (LPI, neutre), LFCS (Linux Foundation).
- Choisissez une famille pour commencer : Red Hat (grandes entreprises, banques, télécoms, administrations) ou Debian/Ubuntu (hébergeurs, startups, cloud).
- Environ quatre cinquièmes de ce que vous apprendrez sont communs aux deux familles : le tronc commun de ce cours.
1. Où tourne Linux ?
Linux est le système le plus utilisé au monde… même si peu de gens le voient. Il est partout où il n'y a pas d'écran Windows ou macOS devant vous.
| Domaine | Place de Linux | Exemples |
|---|---|---|
| Serveurs web | Très majoritaire | La plupart des sites que vous visitez tournent sur Linux, souvent avec nginx ou Apache |
| Cloud | Très majoritaire | Les machines virtuelles d'AWS, Google Cloud, Azure ; Microsoft a indiqué que plus de la moitié des machines virtuelles d'Azure tournent sous Linux |
| Conteneurs | Quasi exclusif | Docker, Podman, Kubernetes reposent sur des fonctions du noyau Linux (namespaces, cgroups) |
| Supercalculateurs | 100 % du classement TOP500 depuis novembre 2017 | Météo, recherche médicale, simulation nucléaire |
| Téléphones | Android utilise le noyau Linux | Plus de 3 milliards d'appareils Android actifs selon Google (2021) |
| Embarqué | Très présent | Box Internet, routeurs, téléviseurs connectés, voitures, caisses enregistreuses, distributeurs de billets, appareils médicaux |
| Espace | Présent | L'hélicoptère Ingenuity, sur Mars en 2021, fonctionnait sous Linux |
| Postes de travail | Minoritaire (quelques pour cent) | Développeurs, ChromeOS (basé sur Linux), console Steam Deck |
Retenez ceci : quand vous consultez votre banque sur votre téléphone, il est très probable que Linux soit présent à chaque étape : dans le téléphone (Android), dans la box ou l'antenne relais, dans le serveur web de la banque, et dans sa base de données.
2. Pourquoi Linux a gagné
En reprenant les six leçons précédentes, on peut résumer le succès de Linux en cinq raisons :
- Il est libre (leçon 0.3) : pas de licence à payer par machine. Pour un hébergeur qui a 10 000 serveurs, cela change tout.
- Il est ouvert : n'importe quelle entreprise peut l'adapter à son matériel (Android, box Internet, supercalculateurs).
- Il suit les idées d'UNIX (leçons 0.1 et 0.2) : solides, éprouvées, connues de générations d'ingénieurs.
- Il est développé par tous (leçon 0.4) : les concurrents (Intel et AMD, Google et Microsoft) améliorent ensemble le même noyau.
- Il existe des distributions pour chaque besoin (leçons 0.5 et 0.6) : RHEL pour la banque, Ubuntu pour le cloud, Alpine pour les conteneurs.
3. Les métiers
Savoir administrer Linux ouvre plusieurs métiers, qui se recouvrent souvent. Les intitulés varient d'une entreprise à l'autre.
| Métier | Ce que vous faites au quotidien | Compétences Linux clés |
|---|---|---|
| Administrateur système Linux | Installer, configurer, mettre à jour et surveiller les serveurs ; gérer comptes, disques, sauvegardes, incidents | Tout ce cours : services, réseau, stockage, sécurité, journaux |
| Ingénieur DevOps | Automatiser le déploiement des applications ; chaînes d'intégration continue ; conteneurs | Scripts shell, Git, Ansible, Docker/Podman, Kubernetes |
| SRE (Site Reliability Engineer) | Garantir la fiabilité d'un service à grande échelle ; mesurer, alerter, réduire les pannes. Le métier a été formalisé chez Google au début des années 2000 | Supervision, performance, automatisation, programmation |
| Ingénieur cloud | Concevoir et gérer des infrastructures chez AWS, Azure ou Google Cloud | Linux + réseau + outils du fournisseur, Terraform |
| Ingénieur sécurité | Durcir les serveurs, analyser les journaux, répondre aux incidents | SELinux/AppArmor, pare-feu, SSH, audit, journaux |
| Ingénieur systèmes embarqués | Faire tourner Linux sur un appareil (box, voiture, terminal de paiement) | Noyau, compilation, démarrage, pilotes |
Un parcours fréquent : technicien support ou administrateur junior → administrateur système confirmé → DevOps, SRE ou cloud. Dans tous les cas, la base est la même : être à l'aise en ligne de commande et comprendre ce qui se passe dans un système Linux. C'est exactement ce que ce cours construit.
Au Maroc comme ailleurs, les employeurs de profils Linux sont nombreux : banques et assurances, opérateurs télécoms, administrations, hébergeurs, sociétés de services et centres d'externalisation (offshoring), startups.
4. Les certifications
Une certification prouve à un recruteur que vous savez faire, pas seulement que vous avez lu. Les principales :
| Certification | Organisme | Format | Niveau | Pour qui ? |
|---|---|---|---|---|
| RHCSA (examen EX200) | Red Hat | 100 % pratique : vous administrez de vraies machines RHEL pendant quelques heures | Administrateur | La référence dans la famille Red Hat ; très demandée en entreprise |
| RHCE (EX294) | Red Hat | Pratique, centré sur l'automatisation avec Ansible (depuis RHEL 8) ; exige la RHCSA | Administrateur confirmé | Après la RHCSA, pour viser DevOps |
| RHCA | Red Hat | Plusieurs examens pratiques de spécialité | Expert | Architectes |
| Linux Essentials | LPI | QCM | Débutant | Première validation des bases |
| LPIC-1 (examens 101 et 102) | LPI (Linux Professional Institute) | Questions à choix et à compléter | Administrateur junior | Neutre : couvre Red Hat et Debian |
| LPIC-2, LPIC-3 | LPI | Questions | Confirmé, expert | Suite du parcours LPI |
| LFCS | The Linux Foundation | Pratique, en ligne, surveillé | Administrateur | Alternative pratique et neutre à la RHCSA |
| CompTIA Linux+ | CompTIA | Questions et mises en situation | Junior | Reconnu surtout en Amérique du Nord |
Les examens pratiques (RHCSA, RHCE, LFCS) sont souvent les plus appréciés des recruteurs : on ne peut pas les réussir en apprenant par cœur. Les certifications ont une durée de validité limitée (de deux à cinq ans selon l'organisme) : vérifiez les règles à jour sur le site officiel avant de vous inscrire, car elles changent régulièrement.
Après une première certification Linux, beaucoup d'administrateurs poursuivent vers Kubernetes (CKA, de la Linux Foundation) ou vers les certifications des fournisseurs cloud (AWS, Azure, Google Cloud), qui supposent toutes une bonne maîtrise de Linux.
5. Choisir votre voie : famille Red Hat ou famille Debian ?
Ce cours propose un tronc commun, puis trois parcours : Red Hat, Debian et Ubuntu. Voici comment choisir.
| Si vous visez… | Commencez par | Pourquoi |
|---|---|---|
| Une banque, une assurance, un opérateur télécom, une administration, une grande entreprise | Red Hat (RHEL, Rocky, Alma) | Ces organisations achètent du support RHEL ; la RHCSA y est souvent demandée |
| La certification RHCSA | Red Hat | L'examen se passe sur RHEL ; Rocky et Alma sont parfaits pour s'entraîner |
| Un hébergeur, une startup, une agence web | Debian ou Ubuntu | Ce sont les distributions les plus courantes chez eux |
| Le cloud et le DevOps | Ubuntu, puis Red Hat | Ubuntu est très répandu dans le cloud ; les entreprises clientes, elles, ont souvent du RHEL |
| Une certification neutre (LPIC-1, LFCS) | Le tronc commun, puis les deux familles | Ces examens couvrent les deux mondes |
Les principales différences que vous rencontrerez :
| Famille Red Hat | Famille Debian / Ubuntu | |
|---|---|---|
| Paquets | .rpm — dnf (yum avant RHEL 8) |
.deb — apt |
| Pare-feu courant | firewalld |
nftables (Debian), ufw (Ubuntu) |
| Sécurité obligatoire | SELinux | AppArmor |
| Groupe des administrateurs | wheel |
sudo |
| Configuration du réseau | NetworkManager (nmcli) |
/etc/network/interfaces (Debian), Netplan (Ubuntu) |
| Support d'une version | 10 ans | ≈ 5 ans (Debian avec LTS, Ubuntu LTS ; plus avec Ubuntu Pro) |
Le bon conseil : ne cherchez pas le « meilleur » Linux. Apprenez à fond une famille, puis les différences de l'autre. Un administrateur qui maîtrise Rocky s'adapte à Ubuntu en quelques jours, et inversement : les commandes de base, systemd, SSH, les droits, le shell sont les mêmes.
6. Comment progresser
- Pratiquez tous les jours, même vingt minutes : l'administration système s'apprend avec les doigts, pas seulement avec les yeux. Chaque leçon de ce cours a un lab pour cela.
- Cassez et réparez : dans un lab, rien n'est grave. Supprimez un fichier, arrêtez un service, et cherchez comment revenir en arrière.
- Lisez les messages d'erreur jusqu'au bout : neuf fois sur dix, la solution y est écrite.
- Apprenez à vous documenter :
man,--help, la documentation officielle de votre distribution (tronc commun, leçon sur la documentation). - Gardez un carnet de vos commandes et de vos solutions : c'est le début de vos propres procédures, et un vrai atout en entretien.
- Visez une certification : une date d'examen dans l'agenda est le meilleur moteur.
7. La frise du module Histoire
1964 Multics
1969 UNIX (Thompson, Ritchie, Bell Labs)
1973 UNIX réécrit en C ; les tubes
1978 BSD (Berkeley)
1983 System V (AT&T) — projet GNU (Stallman)
1985 Free Software Foundation
1988 POSIX
1989 GPL
1991 Linux 0.01 (Linus Torvalds)
1993 Slackware, Debian
1994 Linux 1.0 ; Red Hat Linux ; SuSE
1998 « Open source »
2003 RHEL et Fedora
2004 Ubuntu ; CentOS
2008 Premier téléphone Android
2017 Linux sur 100 % des supercalculateurs du TOP500
2019 IBM rachète Red Hat
2021 Rocky Linux et AlmaLinux
2024 Fin de CentOS 7
2025 RHEL 10, Debian 13
… et la suite, c'est vous qui l'écrivez
Idées reçues
- « Linux, c'est pour les geeks, pas pour les entreprises. » C'est l'inverse : Linux est surtout un système d'entreprise. C'est sur les postes personnels qu'il reste minoritaire.
- « Avec le cloud, plus besoin d'administrateurs Linux. » Le cloud déplace le travail, il ne le supprime pas : les machines virtuelles et les conteneurs du cloud sont des Linux qu'il faut configurer, sécuriser et dépanner.
- « Il faut savoir programmer pour administrer Linux. » Pas pour commencer. Les scripts shell viennent naturellement avec la pratique ; un langage comme Python devient utile plus tard, pour le DevOps ou le SRE.
- « Une certification suffit pour être embauché. » Elle ouvre des portes, mais l'entretien technique vérifie votre pratique : les labs comptent autant que le diplôme.
Lab
Dernier lab du module, sur Ubuntu 24.04 :
grep '^VERSION_CODENAME=' /etc/os-release # le nom de code de cette version
uname -m # l'architecture du processeur
Relevez le nom de code et l'architecture, puis engagez-vous : écrivez la famille que vous choisissez (redhat ou debian) et la première certification que vous visez. Personne d'autre que vous ne lira ces fichiers ; c'est une promesse à vous-même. Cliquez ensuite sur Vérifier, et rendez-vous dans le tronc commun.
Quiz
- Citez quatre domaines où Linux est utilisé, en dehors des ordinateurs de bureau.
- Quelle est la différence principale entre un administrateur système et un SRE ?
- Pourquoi la RHCSA est-elle particulièrement appréciée des recruteurs ?
- Vous voulez travailler dans une banque qui utilise RHEL. Quelle famille apprenez-vous en premier, et sur quelle distribution gratuite pouvez-vous vous entraîner ?
- Citez trois différences entre la famille Red Hat et la famille Debian.
Réponses
- Au choix : serveurs web, cloud, conteneurs, supercalculateurs, téléphones Android, box et routeurs, téléviseurs, voitures, appareils médicaux, espace.
- L'administrateur fait fonctionner les serveurs (installation, configuration, maintenance) ; le SRE se concentre sur la fiabilité mesurée d'un service à grande échelle, avec beaucoup d'automatisation et de supervision. Les deux métiers se recouvrent largement.
- Parce que l'examen est 100 % pratique : on administre de vraies machines, on ne peut pas réussir en apprenant des réponses par cœur.
- La famille Red Hat ; entraînement sur Rocky Linux ou AlmaLinux (ou RHEL avec l'abonnement gratuit pour développeurs).
- Au choix : paquets
.rpm/dnfcontre.deb/apt; SELinux contre AppArmor ; groupewheelcontresudo;firewalldcontrenftables/ufw; NetworkManager contreinterfaces/Netplan ; durée de support (10 ans contre environ 5 ans).
Sources de référence : TOP500 (top500.org), pages officielles des certifications Red Hat, LPI et Linux Foundation. Texte original MasterLinux.