Bash shell (Bourne again Shell)
– Developed for the GNU Project
– The actual standard Linux shell
– Default shell for Red Hat Linux
Borne shell (sh)
– Original Unix shell written by Bill Joy at UC Berkeley
C shell (csh)
– Added many features such as command, history and job control
Korn Shell (Ksh) – Written by David Korn
– Implemented many csh features such as command completion and history
– The Enhanced C shell (tcsh) –a community effort
More features like command-line editing and more sophisticated completion