À retenir
- C'est une interface textuelle (CLI) par opposition à l'interface graphique (GUI).
- Il permet un contrôle total et rapide du système.
- Il peut contrôler un ordinateur situé à l'autre bout du monde.
Un terminal est une interface qui permet à un utilisateur de communiquer avec un ordinateur en échangeant du texte. C’est comme un tableau de bord textuel où l'on tape des ordres précis pour que la machine les exécute, au lieu d'utiliser une souris et des icônes.
Étymologie
Issu du latin terminalis (qui concerne la fin, la borne), le terme désignait historiquement l'appareil physique (écran et clavier) situé à l'extrémité d'une ligne de communication reliée à un ordinateur central massif. Aujourd'hui, on parle souvent d'émetteur de terminal pour désigner le logiciel qui imite ce matériel ancien.
Exemples d'usage
- L'application Terminal sur macOS ou Linux pour gérer ses fichiers.
- L'Invite de commande (CMD) ou PowerShell sur Windows.
- Une console connectée à un serveur distant via le protocole SSH.
Cas d'usage
Il est indispensable en administration système pour configurer des serveurs, en développement logiciel pour compiler du code, ou encore en cybersécurité pour lancer des outils d'analyse. On l'utilise aussi pour automatiser des tâches répétitives via des scripts.
Bonnes pratiques
Toujours vérifier une commande avant d'appuyer sur Entrée, surtout si elle commence par sudo (droits administrateur). Apprendre à utiliser la touche Tab pour l'autocomplétion permet de gagner du temps et d'éviter les erreurs de frappe.
Synonymes
Antonymes
Conseil
Ne vous laissez pas impressionner par l'aspect austère de l'écran noir. C'est un outil très puissant qui, une fois maîtrisé, rend l'utilisation de l'informatique beaucoup plus efficace que le simple clic de souris.
Questions fréquentes
Faut-il être un expert pour utiliser un terminal ?
Non, mais cela demande d'apprendre quelques commandes de base (comme 'ls' pour lister les fichiers).
Quelle est la différence entre console et terminal ?
Historiquement, la console est le terminal principal directement branché à la machine, mais aujourd'hui les termes sont souvent utilisés l'un pour l'autre.