CLI

Definizione rapida

Interfaccia testuale nella quale l'utente comunica con il sistema digitando comandi composti da caratteri.

Spiegazione

CLI è l'acronimo di Command Line Interface. Un interprete legge le stringhe inserite e avvia le operazioni corrispondenti, dalla consultazione dei file alla configurazione della rete. La riga di comando rimane utile anche nei sistemi grafici perché rende disponibili funzioni avanzate e consente di automatizzare sequenze ripetitive tramite script.

Esempio pratico

Digitando un comando nella shell, l'utente può elencare i file di una cartella; inserendo la stessa istruzione in uno script, può ripetere l'operazione automaticamente.

Spiegazione tecnica

L'interprete separa l'inserimento testuale dall'esecuzione: analizza comando e argomenti, quindi richiama il programma richiesto. Output e codici di risultato possono alimentare decisioni e passaggi successivi nello scripting.

Da non confondere con

La CLI non è una GUI: nella prima l'interazione principale avviene tramite testo, nella seconda mediante controlli visuali.