In questa esercitazione si invita l'utente a prendere confidenza con la propria shell, in particolare con la bash.
Operazioni da svolgere
1 - Fare un login sul proprio sistema.
2 - Provare ed impratichirsi con le seguenti funzionalitą della bash: TAB per name auto completion, FRECCE per muoversi fra i comandi inseriti.
3 - Visualizzare la history dei propri comandi.
4 - Senza uscire dalla sessione corrente, invocare la Korn Shell. Verificare quali effetti hanno FRECCE e TAB nella Korn Shell.
5 - Uscire dalla Korn Shell invocata.
Domande e verifiche
- Perchč quando si esce dalla Korn shell (punto 5) ci si ritrova ancora in una shell? Di che shell si tratta?
Operazioni facoltative
- Utilizzare le funzionalitą della shell per eseguire (senza ridigitarlo) un comando gią presente nella history
- Visualizzare gli script di startup della propria bash e provare a descrivere cosa fanno.
Comandi necessari
ksh
- Invoca la korn shell
exit
- Esce dalla shell
history
- Elenca la history dei comandi inseriti
bash -v
- Visualizza tutti gli script di startup della bash (č possibile anche eseguire un cat
di tutti i singoli file di inizializzazione.
Definizione di shell. Panoramica delle shell più diffuse. Introduzione alla bash.