Définition de la ligne de commande
Divers / / July 04, 2021
Par Guillem Alsina González, en sept. 2016
Même s'il nous semble que la souris a été là toute notre vie, il fut un temps, il y a longtemps (jusqu'à ce que le Macintosh d'Apple change tout) où les environnements graphiques n'étaient pas bien vus comme un outil travail professionnel.
Mais qu'y avait-il alors à la place de l'environnement graphique?
Un écran vide, généralement avec la couleur d'arrière-plan noire, un rapide ou indicative d'attente d'ordres d'entrée, et une série de commandes que nous avons dû mémoriser avec leurs paramètres respectifs
Cela signifiait que travailler avec un l'ordinateur il était en général séquentiel, c'est-à-dire que les tâches étaient exécutées les unes après les autres au lieu de travailler à plusieurs simultanément (multitâche).
Plus tard, et comme le Matériel progressait et permettait l'interactivité et le basculement entre les processus -bien qu'il ne soit pas possible d'en exécuter plus d'un à la fois-, il est apparu le besoin de pouvoir interagir plus dynamiquement avec le système, pour lequel il est devenu possible d'exécuter des processus en
grouper et avoir des consoles virtuelles.Le grand handicap des environnements de commandes est de devoir apprendre une longue liste de commandes, car elles ne sont pas du tout intuitives
Pensons-y: face à une nouvelle système opératif, nous pouvons toujours déplacer la souris et commencer enquêter et tester en cliquant sur les éléments qui nous sont présentés, et il est probable que petit à petit, et en test et erreur, finissons par comprendre comment utiliser un pourcentage élevé de l'interface graphique de Nom d'utilisateur.
Mais dans le cas d'une interface de commande, soit nous connaissons déjà une commande à l'avance, soit à chaque fois que nous essayons de taper quelque chose, le système nous enverra un message d'erreur frustrant.
Une ligne de commande reste un programme exécutable (l'interpréteur de commandes) plus que le système, qui assure l'interface entre le noyau, l'utilisateur et les applications
Cela offre une modularité aux systèmes d'exploitation qui leur permet de changer ledit programme exécutable pour d'autres, ayant ainsi un ensemble de commandes différentes. Un exemple de ceux-ci sont les multiples coquilles que l'on peut trouver pour les systèmes UNIX comme GNU/Linux.
L'interpréteur de commandes le plus populaire est MS-DOS
Pour être celui que plus de gens ont utilisé, suivi par celui des divers systèmes UNIX. De nos jours, tous les systèmes d'exploitation incluent un interpréteur de commandes, mais il se trouve généralement caché parmi les différentes options, car il est considéré un outil réservé aux utilisateurs les plus professionnels, les constructeurs préfèrent donc privilégier les autres applications installées par défaut dans leur systèmes.
Le principal avantage d'une ligne de commande par rapport à l'interface graphique est que nous pouvons concaténer des commandes, ce qui est plus flexible que la manipulation avec la souris.
Et bien qu'il y ait eu des tentatives de la reproduction De cette souplesse dans certains environnements graphiques, il n'est pas possible d'y parvenir.
Maintenant que vous vous en souvenez, de toute ma vie, je n'ai vu qu'une seule plate-forme logicielle à laquelle il manquait une ligne de commande: le Mac OS classique. Mac OS X était censé être basé sur UNIX, qui est un système d'exploitation qui ne peut être compris sans une ligne de commande.
Photos: Fotolia - Tomasz Zajda
Rubriques de ligne de commande