DEVFYI - Developer Resource - FYI

What is a shell?

Unix Interview Questions


(Continued from previous question...)

11. What is a shell?

A shell is an interactive user interface to an operating system services that allows an user to enter commands as character strings or through a graphical user interface. The shell converts them to system calls to the OS or forks off a process to execute the command. System call results and other information from the OS are presented to the user through an interactive interface. Commonly used shells are sh,csh,ks etc.

(Continued on next question...)

Other Interview Questions