Interface en ligne de commande
Une interface en ligne de commande (ou CLI) est une interface textuelle utilisée pour saisir des commandes. Aux débuts de l’informatique, avant la souris, c’était le moyen standard d’interagir avec un ordinateur. Bien que l’interface graphique (GUI) ait largement remplacé les CLI, celles-ci sont toujours incluses avec plusieurs grands systèmes d’exploitation, comme Windows et OS X.
Il existe de nombreux types d’interfaces en ligne de commande, mais les deux plus populaires sont DOS (pour Windows) et le shell bash (pour Linux et OS X). Chaque CLI utilise sa propre syntaxe de commande, mais elles fonctionnent toutes de manière similaire. Par exemple, chaque CLI possède une invite de commande, qui s’affiche lorsque l’interface est prête à accepter une commande. Lorsque vous saisissez une commande, elle apparaît à côté de l’invite de commande et, lorsque vous appuyez sur Entrée, elle est exécutée.
Voici quelques exemples d’invites de commande pour différentes interfaces en ligne de commande, avec le dossier racine comme répertoire actuel.
- Windows (DOS): C:\>
- OS X (shell bash): My-iMac:/ me$
- Linux (shell bash): [root@myserver /]#
La manière standard de changer de répertoire dans la plupart des CLI consiste à utiliser la commande cd, suivie du chemin du répertoire. Si vous utilisez Windows, vous pouvez saisir cd C:\Users pour accéder au dossier Users. Si vous utilisez OS X, vous pouvez saisir cd /Volumes/SSD/Users (en supposant que le nom du lecteur est « SSD »). Quelques autres commandes sont identiques dans DOS et le shell bash, mais chaque CLI prend également en charge de nombreuses commandes différentes. Par exemple, pour afficher le contenu du répertoire actuel, vous devez saisir dir dans DOS et ls dans le shell bash.
La plupart des gens préfèrent une interface graphique standard à une interface en ligne de commande. Cependant, certaines opérations peuvent en réalité être effectuées plus rapidement avec un clavier qu’avec une souris. Par conséquent, les CLI sont souvent utilisées par les administrateurs réseau et les webmestres pour des tâches courantes comme le transfert de fichiers et la vérification de l’état d’un serveur.
NOTE: Une interface en ligne de commande est parfois appelée une console ou une fenêtre de terminal. OS X comprend un utilitaire appelé « Terminal » qui fait office de CLI pour OS X.
Testez vos connaissances