Je ne vois même pas l'intérêt de cocher une réponse lol.
De toute façon. Le terminal est comme votre CMD sur Windows. À l'époque, avant que GUI apparaisse, les gens programment et travaillent en mode DOS, à peu près tout simplement Terminal. L'interface utilisateur graphique est conçue pour simplifier et simplifier les tâches, mais l'utilisation de l'interface graphique nécessite parfois plus de travail.
Par exemple, en tant que développeur, si je veux simplement compiler un programme C ++, je n’ai pas besoin d’utiliser un IDE sophistiqué. IDE est une interface graphique dotée de nombreuses fonctionnalités avancées qu’un simple éditeur de texte n’offre pas. Donc, au lieu de télécharger un IDE vraiment énorme pour une tâche simple, je peux simplement écrire ce qui suit et il va exécuter mon programme C ++, dont le fichier exécutable s'appelle main
.
g++ -o main main.cpp
chmod 777 main
./main
Si vous utilisez un langage d'interprétation tel que Python, vous pouvez accéder au shell interactif Python. Oui. Il y a des shells interactifs qui sont emballés dans une belle interface graphique, mais ils sont plus lents et bogués (pensez à IDLE ...)
Parfois, lorsque l'interface graphique est cassée, vous pouvez essayer d'utiliser Terminal pour l'ouvrir. Parfois, certains logiciels sous Linux n'offrent pas une bonne interface graphique ou il est très difficile de trouver où se trouve le programme de lancement de l'interface graphique, il vous suffit d'aller dans Terminal et de taper, par exemple:
xpdf homework.pdf
Cela va ouvrir le homework.pdf pour vous.
Dans d'autres situations, l'interface graphique n'offre pas assez de puissance et de magie pour effectuer votre tâche. Certaines fonctions de recherche sont très basiques et vous ne pouvez pas appliquer une recherche en profondeur ou un modèle de recherche compliqué. Mais grâce à un terminal, une commande peut être générée avec un schéma très compliqué et long.
L'interface graphique est agréable, mais parfois, grâce aux commandes, vous pouvez également simplifier les choses. Parfois, vous n'avez simplement pas le choix: vous devez utiliser des commandes via des terminaux.