| prof. Nunzio Brugaletta | Desktop con Linux e Gnome |
Man pages. Le interfacce a caratteri, anche se permettono di operare in maniera veloce, non sono particolarmente note per la facilità d'uso: è necessario imparare il linguaggio della shell e conoscere i comandi spesso abbastanza complessi e con diversi parametri possibili. Unix in genere e Linux in particolare, come suo discendente, mette a disposizione un manuale in linea per i comandi della shell. Per esempio digitando, al prompt, man ls viene visualizzato la pagina del comando ls con una spiegazione dei diversi modi possibili di uso del comando. Con la pagina del manuale visualizzata, si può navigare nel testo usando i tasti f (forward) per andare avanti di una schermata e b (backward) per andare indietro di una schermata. Quando si vuole uscire dalla pagina del manuale, basta digitare il tasto q (quit). Il manuale in linea non è peculiare della Bash ma di Linux, e di Unix in generale, qualunque sia la shell che si utilizza.
Tab completion. La shell Bash è dotata di un sistema di completamento automatico: basta scrivere le prime lettere del comando e, successivamente premendo il tasto Tab, la riga viene completata. Per esempio, se esiste la directory prova e si vuole cambiare la directory corrente con questa, basta digitare, al prompt, cd pr premere il tasto Tab e l'interprete completerà la riga con cd prova. Se dovesse esserci più di una directory che inizia con pr viene emessa una segnalazione sonora e, premendo nuovamente il tasto Tab, viene visualizzato l'elenco di tutti i file/directory che cominciano con quella sequenza di caratteri.
Command history. La shell tiene nota degli ultimi comandi digitati qualora sia necessario ripeterne qualcuno, cosa che capita spesso: ci sono dei comandi che vengono utilizzati frequentemente. Digitando al prompt history viene mostrato l'elenco degli ultimi comandi digitati. Ogni comando è preceduto da un numero. Si possono visualizzare anche, per esempio, gli ultimi 10 comandi con il comando history 10. Per eseguire nuovamente, per esempio, il comando associato al numero 15, basta digitare, al prompt !15. Se al prompt si preme tasto freccia in su, vengono visualizzati, pronti per essere eseguiti, i comandi presenti nella history.
| http://ennebi.solira.org | ennebi@solira.org |