Tux the penguin with a Linux terminal.
Agence web » Actualités du digital » Pourquoi les fans de Linux aiment-ils tant le terminal?

Pourquoi les fans de Linux aiment-ils tant le terminal?

Le terminal de ligne de commande est toujours l'une des fonctionnalités les plus populaires de Linux, même si les interfaces graphiques sont courantes dans les ordinateurs de bureau depuis des décennies. Il y a plusieurs raisons pour lesquelles le terminal reste, mais si vous êtes nouveau sur la plate-forme, vous n'avez pas à vous en soucier.

Le système d'exploitation Linux a été créé dans les années 1980 en tant qu'alternative gratuite à UNIX, et tout comme la plupart des autres plates-formes basées sur UNIX, l'interface utilisateur principale était un shell de ligne de commande. Un bureau graphique de base était disponible via le système de fenêtre X, et les environnements de bureau à part entière sont finalement apparus (comme KDE 1.0 en 1998), mais le terminal était toujours nécessaire pour tirer le meilleur parti d'un système Linux.

De nos jours, un terminal est rarement requis lors de l'utilisation de Linux de bureau. Vous pouvez généralement installer un logiciel, modifier les paramètres, gérer des fichiers et mettre à niveau votre système d'exploitation sans jamais taper une commande. Alors, pourquoi est-ce toujours une façon populaire d'utiliser Linux, et pourquoi tant de guides en ligne vous demandent toujours de l'utiliser?

Le terminal n'a pas changé

Les utilitaires terminaux et principaux de Linux n'ont pas beaucoup changé au fil des ans, et beaucoup d'entre eux reflètent encore les premières versions d'Unix des années 1970 et 1980. J'ai ramassé le livre «Unix Utilities: A Programmer's Reference» dans une boutique Thrift il y a quelques mois, qui a été publié en 1987. Beaucoup de commandes et de scripts fonctionnent toujours sur mon ordinateur principal aujourd'hui, en 2025. Un livre de 38 ans sur Windows ou DOS serait une nouveauté amusante, mais ce ne serait certainement pas utile pour le calcul moderne de la même manière que ce livre Unix.

Tout comme dans les premiers jours d'Unix et Linux, vous pouvez utiliser des services publics comme cd et ls pour naviguer dans le système de fichiers, cat Pour afficher des fichiers texte, des expressions régulières pour les scripts, man Pour la lecture des documents d'aide, et plus encore. Toutes les distributions Linux n'ont pas toutes les mêmes utilitaires de base installés par défaut, mais tous les outils manquants peuvent généralement être téléchargés.

L'interface terminale immuable est l'une des meilleures fonctionnalités utilisateur de puissance de Linux. Si vous avez compris comment faire quelque chose dans le terminal il y a deux décennies, vous pouvez continuer à le faire de cette façon. Personne ne vous arrêtera. L'interface graphique est toujours là lorsque vous en avez besoin, mais vos connaissances terminales ne deviendront pas inutiles au fil du temps.

Cela s'applique également aux autres systèmes d'exploitation basés sur UNIX à des étendus variables, y compris le macOS. Beaucoup des mêmes services publics GNU et UNIX à partir de distributions Linux (et mon livre de friperies) sont disponibles dans la boîte en macOS, et beaucoup d'autres sont disponibles via Homebrew. Je peux cd Dans mon dossier de téléchargements tout aussi facilement sur mon Mac que lorsque j'utilise Ubuntu ou Fedora Linux.

Les terminaux sont des raccourcis

Même si vous n'êtes pas un utilisateur Linux de longue date, le terminal est toujours excellent comme un moyen de sauter rapidement autour des paramètres système et des fichiers locaux. Tout comme les raccourcis clavier, si vous prenez le temps d'apprendre les commandes des tâches courantes, vous pouvez faire votre travail plus rapidement.

Par exemple, j'ai souvent besoin de vérifier l'adresse IP locale de mon ordinateur, généralement pour les tests de serveurs Web. Je pouvais ouvrir l'application Paramètres, accéder à la section réseau, cliquer sur mon réseau actuel et regarder l'adresse IP. Je peux aussi ouvrir le terminal et taper ifconfig -a Pour répertorier les adresses IP pour toutes mes connexions réseau actives. Mes mains ne quittent même pas le clavier, car MacOS et la plupart des distributions Linux peuvent ouvrir la recherche d'applications avec un raccourci clavier.

Il y a quelques autres tâches répétitives que je peux faire plus rapidement avec un terminal, comme utiliser ping Pour déboguer rapidement des problèmes de connexion ou de connexion Internet, ou de convertir des fichiers multimédias avec ImageMagick. Les raccourcis clavier dans les applications graphiques me suffisent généralement.

Cela rend la documentation simple

Si vous avez déjà essayé de rechercher un guide pour quelque chose sur Linux, comme modifier un paramètre ou installer une application, il vous donnera probablement des commandes pour saisir un terminal. C'est vrai même si quelque chose peut être fait via des applications graphiques ou des menus. Il y a plusieurs raisons à cela.

Premièrement, l'écosystème Linux est sauvagement Divers à travers les serveurs, les ordinateurs de bureau et les appareils intégrés. Si je voulais écrire un guide pour vérifier votre adresse IP sur un appareil Linux via l'interface graphique, je devrais inclure des instructions pour Gnome, KDE, Cinnamon et peut-être quelques autres environnements de bureau communs. Ces instructions tomberaient également lentement à jour, car ces paramètres et ces menus changent toujours.

Si j'ai écrit un guide pour vérifier votre adresse IP, et cela a simplement expliqué comment exécuter ifconfig -a Dans un terminal, il serait utile dans presque toutes les distributions Linux pour les années à venir, et tous les autres systèmes d'exploitation avec une base similaire. Le livre Unix de 38 ans sur mon bureau avec des commandes qui fonctionnent toujours sur mon MacBook Pro 2024 en est la preuve. C'est pourquoi tant de vidéos, de guides et de manuels de référence sautent tout droit vers le terminal.

La nécessité de commandes terminales dans les guides, les vidéos et autres documents aide probablement à perpétuer l'idée que les connaissances terminales sont absolument nécessaires pour utiliser Linux sur un ordinateur de bureau. C'est certainement Pas vrai, mais je comprends où les gens ont cette idée.


Le terminal sur Linux et d'autres systèmes d'exploitation basés sur UNIX peut être un outil incroyablement utile pour de nombreuses raisons, mais comme mentionné précédemment, il n'est pas nécessaire. Si vous souhaitez essayer Linux, commencez par les applications graphiques et les menus de votre distribution pour faire le travail, et essayez le terminal si vous êtes coincé.

★★★★★