5 raisons de choisir le terminal Linux sur l’interface graphique

En tant que débutant sous Linux, la préférence pour une interface utilisateur graphique (GUI) vient naturellement. De plus, passer de Windows peut être un peu difficile sans interface graphique. La syntaxe inconnue et la nécessité de mémoriser les commandes peuvent vous effrayer au début, mais se familiariser avec le terminal sera certainement utile à long terme.

De plus, vous pouvez utiliser les flèches haut et bas de votre clavier pour parcourir les commandes que vous avez entrées auparavant. Cela simplifie grandement votre travail et le rend plus convivial pour les débutants. Au fur et à mesure que vous devenez un meilleur développeur, la nécessité d'utiliser l'interface de ligne de commande (CLI), communément appelée terminal, deviendra plus évidente.

Dans cet article, nous discuterons de certaines raisons clés pour lesquelles vous devriez commencer à utiliser le terminal.

1. Aide de la ligne de commande

De temps en temps, vous aurez un problème sur votre machine Linux. Et quand vous le faites, vous courrez probablement vers Google.

Bientôt, en parcourant les résultats sur des sites de développement courants tels que Stack Overflow , vous vous rendrez compte que les correctifs de ligne de commande sont plus dominants par rapport aux solutions graphiques. Et si vous n'êtes pas à l'aise avec le terminal, cela devient également un problème.

De nombreuses commandes nécessitent des conditions préalables que les utilisateurs doivent installer avant d'exécuter la commande. Par conséquent, le simple fait de copier-coller sans savoir ce que vous faites n'est pas une option viable.

Connexes: moyens d'obtenir de l'aide sur la ligne de commande sous Linux

2. La connexion à distance devient plus facile

Pour se connecter à un système distant comme un serveur privé virtuel (VPS), Linux utilise un protocole largement connu appelé SSH . Sous Linux, vous pouvez y accéder via une application de ligne de commande appelée OpenSSH.

La plupart des fournisseurs de VPS ne fournissent pas d'interface graphique pour se connecter à votre serveur. Et même s'ils le font, vous remarquerez tout de suite à quel point c'est lent. SSH, en revanche, est un moyen sûr, fiable et rapide d'exécuter des commandes sur votre poste de travail distant.

Si vous travaillez en tant que développeur, il se peut que vous n'ayez pas toujours un accès physique au serveur. La possibilité de se connecter à distance à votre serveur devient rapidement une nécessité dans de telles situations.

3. Plus d'outils de ligne de commande que d'interface graphique

Dans un certain nombre de projets open source, les développeurs fournissent généralement d'abord un accès en ligne de commande à leurs applications. Plus tard, ils peuvent fournir un support GUI.

L'interface graphique n'est pas toujours livrée avec toutes les options disponibles dans l'application de ligne de commande.

De plus, si vous souhaitez profiter des avantages d'une application sans attendre une interface graphique, vous aurez certainement besoin d'être à l'aise avec la ligne de commande.

4. Option uniquement sur les serveurs Linux

Bien que vous puissiez contrôler graphiquement le système d'exploitation avec un environnement de bureau, il se peut que vous n'ayez pas de matériel d'affichage lorsque vous travaillez sur des serveurs. Dans de telles situations, savoir comment utiliser le terminal Linux peut aider.

En outre, le dépannage devient beaucoup plus facile lorsque vous savez comment surveiller et contrôler les services exécutés sur un système Linux.

5. Syntaxe structurée des commandes

Contrairement à l'idée répandue selon laquelle il suffit de mémoriser autant de commandes, il existe des conventions que vous pouvez suivre.

La structure commune suivie par les commandes est:

 command [options] [arguments]

Cela signifie que si vous trouvez une application sur GitHub ou si vous devez télécharger la vôtre, c'est le format attendu. Par conséquent, il ne vous sera pas difficile de suivre facilement différents projets.

Le terminal prend également en charge la complétion par tabulation, c'est-à-dire que vous pouvez taper une commande, puis avant de la terminer, vous pouvez appuyer sur la touche Tab pour la compléter automatiquement. Ce raccourci est pratique lorsque vous avez de longues commandes qui nécessitent beaucoup d'efforts pour taper.

Aller de l'avant avec le terminal Linux

Sur la plupart des systèmes Linux, vous pouvez facilement accéder au terminal à l'aide du raccourci clavier Ctrl + Alt + T. Cela ouvrira une nouvelle fenêtre de terminal chaque fois que vous appuierez sur la combinaison.

En tant qu'utilisateur Linux en herbe, vous ne pouvez pas vous passer du besoin d'utiliser le terminal. Il existe plusieurs guides qui peuvent vous aider à démarrer votre voyage avec des choses simples comme la gestion de fichiers ou la création de comptes utilisateurs. Commencez dès aujourd'hui, cela devient plus facile avec le temps.