Accueil🇫🇷Chercher

Commande informatique

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 à ce dernier une suite d'ordres et d'actions à exécuter.

Principe

La commande informatique (à ne pas confondre avec 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, « 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 permettent fourni pas 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 :

  • ifconfig : dĂ©crit l'Ă©tat des connexions rĂ©seaux.
  • cd permet de se dĂ©placer dans l'arborescence.
  • vim lance un Ă©diteur de texte.
  • sox permet de manipuler et transcoder des fichiers et flux audio.
  • convert (d'Imagemagick) permet de manipuler et transcoder des fichiers graphique.
  • ffmpeg permet de manipuler et transcoder des fichiers et flux vidĂ©o et audio.

Sous Windows NT

Exemples de commandes sous Windows 98.
  • ipconfig /all ou netstat : Donne l'Ă©tat de toutes les connexions rĂ©seaux : adresse IP, Adresses MAC…
  • chdir ou cd : Permet de changer de rĂ©pertoire courant.
  • msconfig : Permet d'obtenir la liste des services dĂ©marrĂ©s et la liste des programmes dĂ©marrant au boot de l'ordinateur.
  • sndrec32.exe : Permet d'utiliser le programme d'enregistreur audio.
  • help>C:\help.txt : Conserve une copie de toutes les commandes possibles Ă  l'emplacement C:\help en fichier .txt. Peut ĂŞtre remplacĂ© par n'importe laquelle des commandes, sous n'importe quel emplacement et sous n'importe quel nom. Par exemple pour sauvegarder les informations du système sous le nom de MonSystème dans l'emplacement C:\ : systeminfo>C:\MonSystème.txt.
  • EDIT : Éditeur de texte simple.
  • « lusrmgr.msc » : permet d'accĂ©der aux informations relatives aux comptes d'utilisateurs:mots de passe, identifiants…
  • « net user administrateur /active :yes » permet d'activer le compte administrateur cachĂ© de Windows (Ă  n'utiliser qu'en dernier recours, les actions effectuĂ©es par ce compte ne sont pas contrĂ´lĂ©es par le pare-feu et ne sont pas « rattrapables »

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

Annexes

Articles connexes


Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.