You are on page 1of 2

SHELL COMMAND:

A shell can be defined as a command interpreter with an


operating system like Linux/GNU and Unix. It is a program
that runs other program. A shell facilitates every user of
computer as an interface to the Linux/GNU and Unix.
Hence, a user can execute different tools and command
with few input data.
A shell sends the result to the user over the screen after
it has completed the running of program which is the
common output device. That's why it is called 'command
interpreter'.
Shell is just not a command interpreter. It is also a
programming language with complete construct of
programming language like functions, variables,loops,
conditional execution and many more. For this reason,
Linux Shell is stronger than Windows Shell.
Shell is categorized into two parts:
1. Graphical Shell: The shell specifies the manipulation of
program that is based on Graphical User Interface (GUI)
by permitting for operations like moving, closing, resizing,
opening windows and switching focus among windows as
well. Ubunto OS and Windows OS are best example for
Graphical Shell.
2. Command line Shell: It is very complicated for the
beginers due to its hard to remember several commands.
It is very dominant and it permits users for storing
commands in a file and run them together. In this way,
the repetition action is automated easily.

You might also like