Different Shells Available
Unlike DOS/Windows, FreeBSD gives you a variety of different shells to choose from. The shells vary widely in the number of features they have, the ease of use for new users, and how they implement certain features. We aren't going to cover all the available shells here because there are far too many of them. However, we will cover some of the more popular ones.
The Bourne Shell
The Bourne shell (sh) is the oldest shell that is still widely used. It is named after its creator, Stephen Bourne. The Bourne shell is very primitive compared to more modern shells. It lacks advanced features like command history (the ability to recall previous commands) and command editing (the ability to edit a previously run command and ...