Monday, May 19, 2008

LINUX SHELL

WHAT IS LINUX SHELL


Computer only knows binary languages.
In os there is a special programme called shell. Shell accepts your instruction or commands
on English and if its a valid command, it passes to kernel.Shell is a user program. shell is not
part of system kernel, but uses the system kernel to execute programs.
Several shells are available.
BASH ------- bourne again shell ------free software foundation.
CSH ------- C shell ------ University of California
KSH -------- Korn shell ------ AT& T Bell labs
TCSH ------- ------

To find the available shell in your system ----- $ cat /etc/shells

Each shell does the same job , but each understands a different command syntax and different
built in function.
In MS-DOS shell name is COMMAND.COM
To find your current shell type following command
$ echo $SHELL

No comments: