Linux · Introduction à Linux

Introduction à Linux

Découvrez les composants essentiels de Linux et apprenez à identifier le système sur lequel vous travaillez.

Leçon disponible
20 min

Objectifs

  • Distinguer Linux, le noyau et une distribution.
  • Comprendre le rôle du shell et du terminal.
  • Repérer la racine du système de fichiers et les types d’utilisateurs.
  • Identifier une machine Linux avec quelques commandes sans risque.

Découvrir l’environnement Linux

Linux est un système d’exploitation libre de type Unix. Plus précisément, Linux désigne le noyau : la partie qui gère le matériel, la mémoire, les processus et les échanges avec les périphériques.

Une distribution assemble ce noyau avec des outils, un gestionnaire de paquets et des choix de configuration. Ubuntu et Debian appartiennent à la famille Debian ; Red Hat Enterprise Linux et Rocky Linux appartiennent à la famille Red Hat.

Noyau, distribution, shell et terminal

Le noyau exécute les fonctions fondamentales. La distribution fournit un système utilisable autour de lui. Le shell, souvent Bash, interprète les commandes. Le terminal est l’interface dans laquelle vous dialoguez avec ce shell.

  • Ubuntu : distribution populaire sur poste de travail, serveur et cloud.
  • Debian : distribution communautaire connue pour sa stabilité.
  • Red Hat Enterprise Linux : distribution commerciale orientée entreprise.
  • Rocky Linux : distribution communautaire compatible avec l’écosystème RHEL.
Afficher le noyau et l’architecture
uname -a
Identifier la distribution
cat /etc/os-release

Système de fichiers et utilisateurs

Linux organise les fichiers dans une arborescence unique qui commence à la racine /. Les disques et ressources sont rattachés à cette arborescence au lieu d’utiliser des lettres de lecteur.

root est le compte administrateur, avec des privilèges très élevés. Un utilisateur standard travaille avec des droits limités et utilise sudo uniquement lorsqu’une action administrative est nécessaire et autorisée.

Afficher l’utilisateur courant et le dossier actuel
whoami
pwd
Afficher le nom de la machine
hostname

Le symbole / désigne la racine du système de fichiers ; le nom root désigne le compte administrateur. Ce sont deux notions différentes.

Exemple pratique : identifier le système

Avant une intervention, commencez par déterminer où vous êtes, sous quel compte et sur quelle distribution. Cette vérification évite d’appliquer une procédure prévue pour une autre machine.

Collecter les informations de base
whoami
hostname
pwd
uname -a
cat /etc/os-release

Lisez les résultats : ne supposez pas qu’un serveur est Ubuntu ou RHEL uniquement d’après son nom.

Bonnes pratiques

Restez connecté avec un compte standard, vérifiez le contexte avant d’agir et consultez l’aide d’une commande inconnue. Réservez les privilèges administrateur aux actions qui les exigent réellement.

  • Relire la commande et ses paramètres avant de la valider.
  • Vérifier la machine et l’utilisateur dans chaque nouvelle session.
  • Privilégier les commandes d’observation avant toute modification.

Mini résumé

  • Le noyau Linux gère les ressources fondamentales de la machine.
  • Une distribution assemble le noyau, des outils et un gestionnaire de paquets.
  • Le shell interprète les commandes saisies dans un terminal.
  • whoami, hostname, pwd et /etc/os-release donnent le contexte de travail.

Mini quiz

Trois questions pour vérifier les notions essentielles de la leçon.

1. Quel est le rôle principal du noyau Linux ?
2. Vous devez adapter une procédure à la distribution installée. Que consultez-vous ?
3. Pourquoi travailler habituellement avec un utilisateur standard ?