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.