Command Line Interface Definizione significato

Cos’è il Command Line Interface?

Un’interfaccia a riga di comando (o CLI) è una interfaccia basata sul testo usata per inserire comandi. Nei primi giorni dell’informatica, prima del mouse, era il modo standard per interagire con un computer. Mentre l’interfaccia grafica utente (GUI) ha largamente rimpiazzato le CLI, esse sono ancora incluse in molti dei principali sistemi operativi, come Windows e OS X.

Ci sono molti tipi diversi di interfacce a riga di comando, ma le due più popolari sono DOS (per Windows) e la shell bash (per Linux e OS X). Ogni CLI usa il proprio comando sintassi, ma funzionano tutte in modo simile. Per esempio, ogni CLI ha un richiamo del comando, che viene visualizzato quando l’interfaccia è pronta ad accettare un comando. Quando si digita un comando, questo appare accanto al prompt dei comandi, e quando si preme Invio, il comando viene eseguito.

Di seguito ci sono alcuni esempi di prompt dei comandi per diverse interfacce a riga di comando, con la cartella root come directory corrente.

*Windows(DOS): C:\>
*OS X(shell bash): My-iMac:/ me$
*Linux(bash shell): [ [email protected]/]#

Il modo standard per cambiare directory nella maggior parte delle CLI è di usare il comando cd, seguito dal percorso della directory. Se stai usando Windows, puoi digitare cd C:\Users per accedere alla cartella Users. Se stai usando OS X, puoi digitare cd /Volumes/SSD/Users (assumendo che il nome dell’unità sia “SSD”). Alcuni altri comandi sono identici tra DOS e la shell bash, ma ogni CLI supporta anche molti comandi diversi. Per esempio, per elencare il contenuto della directory corrente, si dovrebbe digitare dir in DOS e ls nella bash shell.

La maggior parte delle persone preferisce un’interfaccia grafica standard ad una a riga di comando. Tuttavia, alcune operazioni possono effettivamente essere completate più velocemente usando una tastiera invece di un mouse. Perciò le CLI sono spesso usate da network amministratori e webmaster per compiti comuni come trasferire file e controllare lo stato del server.

NOTE: Un’interfaccia a riga di comando è talvolta indicata come console o terminal finestra. OS X include un’utilità chiamata “Terminale” che funziona come CLI per OS X.

La descrizione di Command Line Interface in questa pagina è la definizione originale di SharTec.eu. Se volete linkare questa pagina, non dimenticate di citare la fonte dell’articolo.

SharTec.eu mira a spiegare la terminologia informatica in un modo che sia facile da capire. Ci sforziamo di essere semplici e precisi in ogni definizione che pubblichiamo. Se hai commenti sulla descrizione di Interfaccia della linea di comando o vuoi suggerire un nuovo termine tecnico, contattaci.