[Immagine logo società]lacklinux

Home Su Sommario

La Shell
Cenni storici Il Kernel Il Filesystem Il Login La Shell

 

 

 

Potremmo definire la shell di Linux come un evoluto interprete dei comandi. Dopo aver eseguito il login infatti ci si trova in una shell che interpreta ed esegue tutti i comandi introdotti.

Linux offre diverse shell, la più usata è la bash che è l'acronimo di Bourne Again shell. Si tratta di una shell compatibile con la shell Bourn (la shell nativa di Unix), creata e distribuita dal progetto GNU (Free Software Foundatione) che offre l'editing della riga di comando e la history dei comandi inseriti.

Per sapere quale shell si sta usando basta digitare:

echo $SHELL

Se usate la distribuzione Slackware di Linux la vostra shell di default è sicuramente bash.

Ecco alcune possibilità che offre la bash:

BACKSPACE Cancella l'ultimo carattere
CTRL-U Cancella l'intera riga
CTRL-C Interrompe l'esecuzione di un comando
CTRL-Z Sospende l'esecuzione di un comando
TAB Completa il nome di un file o directory
> Reinderizza un comando su un file o un device
freccia su Scorre la history dei comandi utilizzati

 

E' bene ricordare che una caratteristica comune delle shell di Linux è quella di distinguere le maiuscole dalle minuscole. Così se al prompt si digita il comando ls (che elenca i file e le directory contenute nella directory corrente) questo sarà diverso da LS che invece ritorna un messaggio di errore.


Ultimo aggiornamento: 23-01-03