Aller au contenu
THE GUILD
0%
Services Produits Carrières À Propos Blog FAQ Contact
Linux n'est pas ce que vous croyez (et c'est en fait plutôt cool)

Alors vous avez entendu parler de Linux, n’est-ce pas ? Peut-être que vous pensez que c’est un truc effrayant de hacker, ou juste un autre système d’exploitation comme Windows ou macOS. Eh bien, prenez un café parce que je vais vous révéler une vérité simple : Linux n’est pas vraiment un système d’exploitation du tout.

Oui, je sais. Retournement de situation dès le départ.

Cette fantastique vidéo explique tout sur Linux en moins de 8 minutes. Sérieusement, regardez-la — c’est comme avoir Linux expliqué par cet ami qui sait vraiment de quoi il parle.

La grande révélation : Linux n’est que le moteur

Voilà le truc qui vous fera paraître intelligent en soirée : Linux est en fait juste un noyau. Pensez-y comme le moteur de votre voiture. Vous ne conduisez pas « un moteur » — vous conduisez une voiture qui a un moteur à l’intérieur.

Le noyau est le héros invisible qui fait tout le travail lourd :

  • Gérer votre mémoire pour que les programmes ne se rentrent pas dedans
  • S’assurer que votre clavier communique avec votre ordinateur
  • Jongler avec des dizaines de programmes à la fois sans transpirer

Mais vous ne voyez jamais vraiment le noyau. Ce avec quoi vous interagissez, c’est le shell — cet écran noir avec du texte qui fait croire aux gens que vous piratez le Pentagone alors que vous vérifiez juste votre connexion Wi-Fi.

Le jeu du shell (pas le genre arnaque)

Le shell est essentiellement la façon dont Linux vous permet d’avoir une conversation avec votre ordinateur. Au lieu de cliquer sur de jolies icônes, vous tapez des commandes comme :

ls  # "Hé, montre-moi ce qu'il y a dans ce dossier"
cd Documents  # "Emmène-moi dans mon dossier Documents"
sudo rm -rf /  # "S'il te plaît, détruis tout" (NE FAITES PAS ÇA)

Les shells populaires ont des noms comme bash et zsh, qui ressemblent à des effets sonores de dessin animé mais sont en fait des programmes plutôt sophistiqués.

Tout vit dans un arbre (non, vraiment)

Linux organise tout comme un arbre généalogique, en partant du répertoire racine (/). C’est comme le tronc d’un arbre, et tout le reste se ramifie à partir de là :

  • /home - Où vivent vos affaires personnelles
  • /var/log - Où Linux garde son journal de tout ce qui se passe
  • /dev - Où votre matériel fait semblant d’être des fichiers (Linux est bizarre comme ça)

L’utilisateur root : Le super-héros de Linux

Chaque système Linux a un utilisateur root — essentiellement le compte Superman avec un pouvoir illimité. La plupart du temps vous êtes juste un utilisateur normal, mais quand vous avez besoin de superpouvoirs, vous tapez sudo (qui signifie « substitute user do » mais j’aime penser que c’est comme « Jacques a dit »).

sudo install-everything-i-want

Linux vous demandera votre mot de passe, puis vous laissera à contrecœur procéder avec vos privilèges d’administrateur.

Les processus : La magie du multitâche de Linux

Quand vous exécutez un programme, Linux crée un processus et lui donne un numéro d’identification unique (PID). C’est comme si Linux gérait une garderie et chaque programme recevait un badge nominatif.

Certains processus sont des démons — des travailleurs de fond qui font des trucs importants sans vous déranger. Ils ont des noms cool comme sshd (gère les connexions sécurisées) et cron (exécute des tâches planifiées comme un majordome robot très ponctuel).

Les gestionnaires de paquets : L’App Store de Linux

Au lieu de télécharger des fichiers .exe louches depuis des sites web aléatoires, Linux utilise des gestionnaires de paquets comme apt, dnf ou pacman. Ce sont comme des app stores qui fonctionnent vraiment correctement :

sudo apt install firefox  # "S'il te plaît, installe Firefox, merci"
sudo apt update  # "Vérifie les mises à jour de tout"

Le gestionnaire de paquets gère tous les trucs ennuyeux comme les dépendances et les mises à jour, pour que vous n’ayez pas à le faire.

Pipes et redirections : La magie de la ligne de commande

C’est là que Linux devient vraiment cool. Vous pouvez chaîner des commandes ensemble avec des pipes (|) :

ls | grep "important" | sort

Cela dit : « Liste les fichiers, trouve ceux avec ‘important’ dans le nom, puis trie-les. » C’est comme avoir une conversation où chaque commande s’appuie sur la précédente.

Le beau chaos des distributions

C’est là que ça devient intéressant : il existe des centaines de « saveurs » différentes de Linux appelées distributions (ou « distros » si vous voulez avoir l’air cool) :

  • Ubuntu : Le Linux du voisin sympa qui vous tient la main
  • Debian : L’oncle stable et fiable de la famille Linux
  • Arch : Pour les gens qui aiment construire leurs propres meubles à partir de zéro
  • Fedora : Le cousin à la pointe qui a toujours les derniers gadgets

Chaque distro empaquette le noyau Linux avec différents logiciels, thèmes et philosophies. C’est comme avoir des centaines de voitures différentes utilisant toutes le même moteur de base.

Pourquoi Linux traite tout comme un fichier

Linux a cette philosophie bizarre : tout est un fichier. Votre disque dur ? Fichier. Votre imprimante ? Fichier. Cette souris USB que vous avez oublié de débrancher ? Aussi un fichier.

Ça semble fou mais c’est en fait génial. Cela signifie que vous pouvez interagir avec le matériel en utilisant les mêmes commandes que pour les fichiers normaux. Vous voulez voir ce que fait votre CPU ? Lisez simplement le fichier dans /proc/cpuinfo.

Le multiplexeur de terminal : La magie du fractionnement d’écran

Vous avez toujours voulu plusieurs fenêtres de terminal en une ? Voici tmux (multiplexeur de terminal). C’est comme avoir un couteau suisse pour votre ligne de commande — vous pouvez diviser les écrans, sauvegarder les sessions et généralement vous sentir comme un magicien du terminal.

La sécurité : Le système de garde du corps de Linux

Linux prend la sécurité au sérieux avec :

  • Les permissions : Qui peut lire, écrire ou exécuter des fichiers
  • Les pare-feu : Comme des videurs pour votre trafic réseau
  • SELinux/AppArmor : Des couches de sécurité supplémentaires pour les paranoïaques (dans le bon sens)

Le verdict : Linux est en fait plutôt incroyable

Écoutez, Linux peut sembler intimidant au début, mais c’est essentiellement comme apprendre à conduire une voiture manuelle au lieu d’une automatique. Bien sûr, il y a plus à penser, mais une fois que vous maîtrisez, vous avez tellement plus de contrôle et de compréhension de ce qui se passe vraiment.

En plus, Linux fait tourner tout, des smartphones (Android c’est Linux !) aux supercalculateurs en passant par ce frigo connecté qui ne devrait probablement pas être relié à Internet mais l’est quand même.

Le meilleur ? C’est complètement gratuit, infiniment personnalisable, et il y a toujours quelqu’un de serviable sur Internet prêt à expliquer pourquoi votre ordinateur fait ce bruit bizarre.

Prêt à essayer Linux ?

Si cela a éveillé votre curiosité, commencez avec quelque chose de convivial comme Ubuntu ou Linux Mint. Vous pouvez même les essayer sans rien installer en utilisant une « clé USB live » — c’est comme essayer une voiture mais pour les systèmes d’exploitation.

Et rappelez-vous : chaque expert Linux a commencé exactement là où vous êtes maintenant, probablement avec la même confusion « attendez, c’est quoi un noyau ? » que vous pourriez ressentir.

La communauté Linux est étonnamment accueillante envers les nouveaux venus, malgré ce qu’Internet pourrait vous dire. Nous nous souvenons tous d’avoir été confus par les permissions de fichiers et d’avoir accidentellement exécuté des commandes que nous ne comprenions pas.

Alors allez-y, essayez. Votre ordinateur pourrait bien vous remercier.


Vous voulez aller plus loin ? La vidéo ci-dessus couvre encore plus de concepts Linux avec des explications magnifiquement claires. C’est comme avoir un expert Linux qui vous explique tout autour d’un café — ce qui, soyons honnêtes, est la meilleure façon d’apprendre quoi que ce soit.