Professional Documents
Culture Documents
By Sandeep (https://www.thegeekdiary.com/author/sandeep_patil/)
What Is a Shell?
A shell is a program that provides an interface between a user and an operating system (OS) kernel. An OS starts
a shell for each user when the user logs in or opens a terminal or console window.
By interfacing with a kernel, a shell provides a way for a user to execute utilities and programs.
User Environment
The shell also provides a user environment that you can customize using initialization les. These les contain
settings for user environment characteristics, such as:
https://www.thegeekdiary.com/unixlinuxwhatisashellwhataredifferentshells/ 1/5
12/27/2017 UNIX / Linux : What Is a Shell? What are different Shells?
The Bourne shell is the Solaris OS default shell. It is the standard shell for Solaris system administration scripts.
For the Bourne shell the:
2. The C Shell
The C shell (csh):
https://www.thegeekdiary.com/unixlinuxwhatisashellwhataredifferentshells/ 2/5
12/27/2017 UNIX / Linux : What Is a Shell? What are different Shells?
https://www.thegeekdiary.com/unixlinuxwhatisashellwhataredifferentshells/ 3/5
12/27/2017 UNIX / Linux : What Is a Shell? What are different Shells?
CHEAT SHEETS
https://www.thegeekdiary.com/unixlinuxwhatisashellwhataredifferentshells/ 4/5