1. Histoire de Linux

Bienvenue dans votre aventure Linux ! Si vous êtes prêt à plonger dans le monde puissant de Linux, vous êtes au bon endroit. Je m'appelle Penguin Pete et je serai votre guide. Pour commencer, explorons une brève histoire de Linux.

Les prédécesseurs de Linux

Pour comprendre comment Linux a été créé, nous devons remonter à 1969, lorsque Ken Thompson et Dennis Ritchie des laboratoires Bell ont développé le système d'exploitation UNIX. Il a été réécrit plus tard dans le langage de programmation C, ce qui l'a rendu portable et a conduit à son adoption généralisée.

Chronologie d'Unix

Plus d'une décennie plus tard, Richard Stallman a lancé le projet GNU (un acronyme récursif pour "GNU's Not UNIX"). L'objectif était de créer un système d'exploitation de type UNIX entièrement libre et open source. Bien que le projet GNU ait produit de nombreux composants essentiels, y compris la licence publique générale GNU (GPL), son propre noyau, nommé Hurd, n'a pas été terminé à temps.

Le rôle du noyau

Le noyau est le composant central d'un système d'exploitation. Il agit comme un pont, permettant au matériel de communiquer avec le logiciel. Le noyau gère les ressources système, telles que le processeur, la mémoire et les périphériques. Essentiellement, le noyau contrôle tout ce qui se passe sur votre système. Alors que d'autres systèmes de type UNIX tels que BSD et MINIX étaient en cours de développement, ils manquaient tous d'un noyau unifié et librement disponible.

La naissance du noyau Linux

Cela nous amène à 1991, lorsqu'un étudiant finlandais nommé Linus Torvalds a commencé à développer un nouveau noyau en tant que projet personnel. Ce noyau, que nous connaissons maintenant sous le nom de noyau Linux, a comblé la pièce manquante du système d'exploitation GNU. La combinaison des outils GNU et du noyau Linux a créé le système d'exploitation complet et open source largement utilisé aujourd'hui. Cette étape a été un moment charnière dans l'histoire de Linux.

Linus Torvalds en 2018

Linus Torvalds en 2018 (Source : Wikipedia)

Connectez-vous pour sauvegarder votre progression d'apprentissage

Se connecter

Exercices

La meilleure façon d'apprendre est de pratiquer. Pour commencer votre aventure Linux, essayez ces laboratoires pratiques pour exercer les commandes fondamentales et renforcer votre confiance dans l'environnement en ligne de commande.

  1. Démarrer avec Linux - Commencez votre aventure Linux en apprenant des commandes de terminal essentielles comme echo, date et des calculs de base. Parfait pour les débutants complets.
  2. Votre premier laboratoire Linux - Ce laboratoire d'introduction vous guide à travers le programme classique "Hello, World!" sous Linux et vous enseigne quelques commandes fondamentales.
  3. Créer un message d'accueil personnalisé dans le terminal - Un défi rapide et amusant pour utiliser les commandes de base du terminal Linux afin de créer un message de bienvenue attrayant.

Ces laboratoires vous aideront à appliquer les concepts fondamentaux dans un environnement Linux réel.

Quiz

Qui a développé le noyau Linux ? Veuillez répondre en anglais et faire attention aux majuscules.