Terminal

Définition, exemples et bonnes pratiques

À 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

console invite de commande interface en ligne de commande (CLI) shell

Antonymes

interface graphique GUI

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.