Une ligne de commande est une chaîne donnée à un interpréteur de commandes qui lui indique les actions à effectuer, telles que l'exécution de programmes ou la copie de fichiers. L'interpréteur traite les lignes de commande avec des échappements et des substitutions.

Une interface de ligne de commande (cli) est un mécanisme permettant d'interagir avec un système d'exploitation informatique ou un logiciel en tapant des commandes pour effectuer des tâches spécifiques. Cette interface en texte seul contraste avec l'utilisation d'un pointeur de souris avec une interface utilisateur graphique (GUI) pour cliquer sur les options, ou des menus sur une interface utilisateur de texte (TUI) pour sélectionner les options.

Cette méthode d'instruire un ordinateur pour effectuer une tâche donnée est appelée entrée d'une commande. Le système attend que l'utilisateur termine la soumission de la commande de texte en appuyant sur la touche Entrée (un descendant de la touche retour chariot d'un clavier de machine à écrire). Un interpréteur de ligne de commande reçoit, analyse et exécute ensuite la commande utilisateur demandée. L'interpréteur de ligne de commande peut être exécuté dans un terminal texte ou dans une fenêtre d'émulateur de terminal en tant que client shell distant tel que putty.

Une fois terminée, la commande renvoie généralement la sortie à l'utilisateur sous forme de lignes de texte sur la CLI.

Balise associée: terminal

Voir aussi: Wikipedia Command-line_interface.