Commande informatique

Page d’aide sur l’homonymie

Pour les articles homonymes, voir Commande.

Page d’aide sur l’homonymie

Ne doit pas être confondu avec Instruction informatique.

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet article ne cite pas suffisamment ses sources ().

Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ».

En pratique : Quelles sources sont attendues ? Comment ajouter mes sources ?

Une commande informatique est une instruction répondant à une syntaxe précise, qui, saisie sur l'interface en ligne de commande (d'instructions) d'un système d'exploitation, indique à celui-ci une suite d'ordres et d'actions à exécuter.

Principe

La commande informatique (distincte de l'instruction informatique) permet d'indiquer un ordre d'exécution d'une tâche dans le cadre d'un système d'exploitation. De manière générale, on entend par commande un mot qui décrit de manière mnémonique un nom de tâche, qu'il est possible de faire suivre par des paramètres. On peut ainsi par exemple demander via une commande à afficher le contenu d'un dossier, chercher un fichier particulier, et spécifier par des paramètres complémentaires comment cette action doit être menée (par exemple en s'aidant d'expressions régulières pour mener une recherche)

Spécificités

Le terme commande est adopté par opposition à celui d'instruction car il recouvre l'idée de donner des ordres rudimentaires à un système alors que l'instruction informatique s'insère dans un contexte paradigmatique beaucoup plus sophistiqué comme celui de la programmation impérative.

Alors qu'un compilateur ou un interprète de langage de programmation de haut niveau exige des analyses syntaxiques complexes, l’interpréteur de commandes se satisfait généralement d'automates à états finis rudimentaires.

Exemples de commandes

Taper « tree » à la fin de la ligne de commande permet d'afficher l'arborescence du disque dur.

Sous Unix

fenêtres comportant des shells sous XFCE 4.12.

Les commandes sous UNIX, sont basées sur un système de briques, suivant la philosophie KISS (acronyme pour « keep it simple, stupid », ou « laisser les choses simples et idiotes ») et permet de transmettre les entrées-sorties d'une application à l'autre, via le mécanisme de pipes (tuyaux). L'ensemble des périphériques peuvent également être manipulés comme des fichiers au sein du système de fichier, les intégrant ainsi au flux de ces commandes. Des boucles et opérateurs logiques fournis par les différents interpréteurs de commandes, nommés shell (Bash, Csh, Dash, etc.), permettent d'automatiser à peu près n'importe quelle tâche de façon relativement simple.

Exemple d'animation programmée en ligne de commande (voir image pour code source

Par exemple :

Sous Windows NT

Exemples de commandes sous Windows 98.

Certaines commandes sont directement exploitables depuis Windows Desktop Search 4.0 (Principalement Windows Vista et Windows 7).

Annexes

Articles connexes