Alternate Shells
Bash - GNU Bourne Again Shell
- Advanced command line editing and completion, mostly POSIX compliant, full builtin help, many extra features.
Tcsh - Enhanced C Shell
- Compatible with the Berkeley UNIX C shell, tcsh is a command language interpreter which includes a command-line editor, programmable word completion, spelling correction, a history mechanism, job control and a C-like syntax.
Zsh - The Z Shell
- Highly customizable with very flexible command line completion and editing, well documented, very powerful but potentially overwhelming to the novice user.