0.3Systèmes d'exploitation (Windows, macOS, Linux)
Le système d'exploitation (OS, Operating System) est le logiciel fondamental qui fait le lien entre le matériel et les applications : il gère la mémoire, les fichiers, les périphériques, les processus, la sécurité, et fournit l'interface avec laquelle vous interagissez. Sans OS, une machine n'est qu'un tas de composants inertes. Trois familles dominent. Windows (Microsoft) : de très loin le plus répandu sur les postes en entreprise — c'est celui que vous administrerez le plus souvent (installation, comptes, mises à jour, GPO au niveau 3). macOS (Apple) : présent surtout dans les métiers créatifs et certaines organisations, réputé pour son intégration matériel/logiciel. Linux : famille de systèmes open source (Ubuntu, Debian, Red Hat…) qui domine le monde des serveurs, du cloud et de l'embarqué, et qu'un technicien croise dès qu'il touche à l'infrastructure.
Au-delà des différences d'interface, ces systèmes partagent les mêmes concepts : arborescence de fichiers et dossiers, comptes utilisateurs et permissions (niveau 3), processus, pilotes, mises à jour, ligne de commande. Comprendre ces concepts une fois permet de s'adapter à n'importe quel OS — c'est bien plus utile que de mémoriser où se trouve tel bouton dans telle version. Un technicien doit aussi connaître quelques repères pratiques : sous Windows, l'Explorateur de fichiers, le Panneau de configuration / Paramètres, le Gestionnaire des tâches et l'invite de commandes/PowerShell ; les notions de version et de fin de support (un OS qui n'est plus mis à jour devient un risque de sécurité). Enfin, la question de la compatibilité revient sans cesse : un logiciel conçu pour Windows ne s'exécute pas nativement sur macOS ou Linux, ce qui explique bien des choix d'infrastructure. Ce guide se concentre sur Windows côté poste (le plus courant en entreprise) tout en donnant les repères Linux indispensables côté serveur et cloud.
Vocabulaire de la section
- Système d'exploitation (OS)
- Logiciel fondamental reliant le matériel et les applications : gère mémoire, fichiers, périphériques, processus, sécurité.
- Windows / macOS / Linux
- Les trois grandes familles d'OS : Windows (postes entreprise), macOS (créa/Apple), Linux (serveurs, cloud, open source).
- Open source
- Logiciel dont le code est libre ; principe au cœur de l'écosystème Linux.
- Fin de support
- Date à partir de laquelle un OS ne reçoit plus de mises à jour de sécurité, devenant un risque.
- Compatibilité logicielle
- Un logiciel écrit pour un OS ne s'exécute pas nativement sur un autre ; contrainte majeure des choix d'infrastructure.
Quelle différence fondamentale entre un poste de travail et un serveur ?
En pratique — Se repérer dans un OS
- Sur un poste Windows, localisez : l'Explorateur de fichiers, les Paramètres, le Gestionnaire des tâches, l'invite de commandes.
- Vérifiez la version de l'OS et sa date de fin de support (un système non mis à jour est un risque).
- Identifiez l'arborescence des fichiers (disques, dossiers utilisateur) et le compte avec lequel vous êtes connecté.
- Notez les concepts communs à tout OS (fichiers, comptes, processus, pilotes) plutôt que la position des boutons.
Points clés à retenir
- L'OS relie le matériel et les applications : il gère fichiers, mémoire, périphériques, processus, sécurité, interface.
- Windows domine les postes entreprise ; macOS la création ; Linux (open source) les serveurs, le cloud et l'embarqué.
- Les concepts sont communs à tous les OS : les comprendre une fois permet de s'adapter à n'importe lequel.
- Repères Windows : Explorateur, Paramètres, Gestionnaire des tâches, invite/PowerShell ; surveiller version et fin de support.
Questions fréquentes
Un technicien doit-il connaître Linux, ou Windows suffit-il ?
Windows suffit pour débuter côté support et poste de travail, mais Linux devient rapidement incontournable dès qu'on progresse vers l'infrastructure — et c'est une compétence qui fait la différence sur un CV. Voici comment doser. Pour un poste de support N1/N2 centré sur les utilisateurs, l'essentiel de votre quotidien sera Windows (et un peu de macOS selon l'organisation) : installer, dépanner, gérer les comptes, les mises à jour. Vous pouvez démarrer sans Linux, et c'est même recommandé de ne pas tout apprendre en même temps. Mais dès que vous touchez à l'infrastructure, Linux est partout : la majorité des serveurs web, des services cloud, des équipements réseau, des conteneurs et des systèmes embarqués tournent sous Linux. Beaucoup d'outils d'administration, de supervision et de sécurité sont pensés pour Linux. Un administrateur système, réseau ou cloud qui ne connaît pas Linux est très limité. Concrètement, la progression logique est : maîtriser d'abord Windows côté poste (là où sont vos premières responsabilités), puis vous initier à Linux progressivement — comprendre l'arborescence, les permissions, la ligne de commande, installer un service simple sur une machine virtuelle d'entraînement (section 4.5). La bonne nouvelle, développée dans cette section, est que les concepts sont communs : si vous comprenez les fichiers, les comptes, les permissions et les processus sous Windows, vous les retrouverez sous Linux, avec une syntaxe différente. L'investissement est donc moins lourd qu'il n'y paraît. Mon conseil : ne vous mettez pas la pression pour tout savoir dès le départ, mais considérez Linux comme une compétence à acquérir dès que vous visez l'infrastructure ou une spécialisation (réseau, cloud, sécurité — section 5.5). C'est souvent ce qui distingue un technicien qui plafonne d'un technicien qui évolue.
Faut-il toujours installer la dernière version de Windows ?
Pas nécessairement dans l'instant, mais il faut impérativement rester sur une version encore supportée — et cette nuance est capitale en sécurité. Distinguons deux choses. Passer à la toute dernière version dès sa sortie n'est pas obligatoire ni toujours souhaitable : en entreprise, on attend souvent quelques mois qu'une nouvelle version soit éprouvée (correction des bugs de jeunesse, vérification de la compatibilité des logiciels métier et du matériel) avant de la déployer massivement. Migrer précipitamment tout un parc peut créer des incompatibilités et des interruptions. Cette prudence est raisonnable. En revanche, rester sur une version en fin de support est une faute grave. Quand un OS atteint sa fin de support, Microsoft cesse de publier des mises à jour de sécurité : les failles découvertes après cette date ne sont plus corrigées, et la machine devient une porte d'entrée pour les attaquants — un risque qui s'aggrave avec le temps. Les incidents majeurs (rançongiciels notamment) exploitent régulièrement des systèmes obsolètes non mis à jour. Un système en fin de support est donc à considérer comme un danger à traiter en priorité, même s'il « fonctionne encore » : le fait qu'il démarre ne dit rien de sa sécurité. La bonne pratique consiste donc à : maintenir un inventaire des versions d'OS de votre parc (section 5.3), surveiller les dates de fin de support annoncées par l'éditeur, et planifier les migrations avant l'échéance — pas dans l'urgence le jour où le support s'arrête. Anticiper une migration (tester la compatibilité, prévoir le déploiement, informer les utilisateurs) évite à la fois le risque de sécurité et la précipitation. Entre « toujours la dernière version » et « ne jamais changer », la voie professionnelle est : une version stable, éprouvée et toujours supportée, migrée à temps.