Capitolo 3
La shell ed i job

“Sobrietà e bellezza non vanno mai insieme.”
- J. W. Goethe

In questo capitolo viene trattata la shell, ovvero il meccanismo di base che permette all’utente di interagire al sistema operativo. Poiché la shell dei sistemi Unix-like è un argomento molto vasto che da solo richiederebbe la stesura di un libro, di seguito saranno trattati soltanto gli argomenti principali. L’unico modo per conoscerla a fondo è quello di utilizzarla.


 3.1 La tastiera e l’interfaccia a caratteri
 3.2 La shell
 3.3 Le varie shell
 3.4 Bash - Bourne Again Shell
  3.4.1 Il prompt
  3.4.2 Command line editing
  3.4.3 Caratteri particolari
  3.4.4 L’ambiente
  3.4.5 Name completion
  3.4.6 Alias
  3.4.7 Command history
  3.4.8 Comandi interni ed esterni
  3.4.9 Gestione dei metacaratteri
  3.4.10 Scripting language
  3.4.11 Impostazioni
  3.4.12 La redirezione dei comandi
  3.4.13 Job management
 3.5 Riferimenti