À retenir
- Fonctionne uniquement avec du texte et le clavier.
- Permet d'automatiser des actions complexes.
- Indispensable pour l'administration système et le développement logiciel.
La CLI est une interface permettant de piloter un ordinateur en tapant des instructions sous forme de texte au clavier. Contrairement aux menus visuels où l'on clique sur des icônes, on dialogue ici directement avec le système en lui envoyant des ordres écrits, un peu comme si l'on envoyait des SMS à sa machine pour lui demander d'effectuer des tâches.
Étymologie
Acronyme de l'anglais Command Line Interface (Interface en ligne de commande). Historiquement, c'était l'unique moyen d'interagir avec les premiers ordinateurs avant l'invention de la souris et des interfaces graphiques dans les années 1970 et 1980.
Exemples d'usage
- Le Terminal sur macOS ou Linux.
- L'Invite de commande (cmd) ou PowerShell sur Windows.
- Les outils de développement comme
git,npmoudockerqui s'utilisent principalement en tapant des commandes.
Cas d'usage
On utilise la CLI pour gérer des serveurs à distance (souvent dépourvus d'écran), automatiser des tâches répétitives grâce à des scripts, ou installer rapidement des logiciels de programmation. Elle est privilégiée par les professionnels pour sa rapidité et sa précision.
Bonnes pratiques
Utilisez systématiquement la touche Tab pour l'auto-complétion (laisser l'ordinateur finir de taper le nom des dossiers pour vous). Avant de valider une commande inconnue, ajoutez --help à la fin pour lire son mode d'emploi et éviter les erreurs irréversibles.
Synonymes
Antonymes
Conseil
Pour débuter sans crainte, commencez par apprendre trois commandes de base : cd (pour se déplacer), ls ou dir (pour voir le contenu d'un dossier) et mkdir (pour créer un dossier). C'est la base de toute navigation en CLI.
Questions fréquentes
Est-ce que la CLI est plus puissante que l'interface graphique ?
Pas forcément plus puissante, mais elle offre un contrôle plus fin et permet d'enchaîner des dizaines d'actions en une seule ligne.
Faut-il être un génie des maths pour l'utiliser ?
Absolument pas, il suffit de connaître quelques mots-clés de base pour naviguer et manipuler des fichiers.
Que signifie l'invite de commande ?
C'est le petit symbole (souvent $ ou >) qui indique que l'ordinateur est prêt à recevoir votre prochaine instruction.