Informagicien, crypto-enthousiaste, adorateur des internets 2.0, des chats et des logiciels libres

CLI (command line interface)

La CLI (command line interface) ou ligne de commande en français, appelé encore shell ou terminal est une interface permettant d’interagir avec son OS GNU/Linux.

Même si elle est perçue comme rétrograde ou trop complexe par les nouveaux arrivant sur les systèmes libres ou les Windowsiens, elle a toujours très bonne presse auprès de ceux qu’on nomme les power-users (utilisateurs expérimentés) car elle permet de réaliser des actions complexe très rapidement.

Par exemple la ligne ci-dessous permet d’éditer simplement un fichier de configuration système. Pour parvenir au même résultat en mode graphique il faudrait ouvrir un gestionnaire de fichiers en mode root, aller jusqu’au dossier en question puis double-cliquer sur le fichier à éditer. Celle commande va effectuer toutes ces actions.

Expliquer ce que fait une ligne de commande : https://explainshell.com/
Vérifier la syntaxe de ses scripts (un plugin pour vim est disponible) : https://www.shellcheck.net/