Blog

Internet Marketing Company

Siddharth

Meaning of Linux Shell?


Meaning of Shell?

* The linux shell is a user program or it is an environment provided for user interaction it provides command interface to the user.
* It is a command language interpreter that executes commands read from the standard input device such as keyboard or from a file.
* The linux shell started when you log in or open a console (terminal).
* linux Shell Quick and dirty way to execute utilities in the scripting.
* The shell is not part of linux system kernel, but uses the linux system kernel to execute programs, create files etc.
* Several shells are available for Linux including:
o BASH ( Bourne-Again SHell ) - Most common shell in Linux. It’s Open Source.
o CSH (C SHell) - The C shell’s syntax and usage are very similar to the C programming language.
o KSH (Korn SHell) - Created by David Korn at AT & T Bell Labs. The Korn Shell also was the base for the POSIX Shell standard specifications.
o TCSH - It is an enhanced but completely compatible version of the Berkeley UNIX C shell (CSH).

In ms-dos, the shell name known as command.com which is also used for the same purpose, but it is by far not as powerful as our Linux Shells are!

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Blogosphere News
  • LinkedIn
  • Live
  • MySpace
  • Technorati
  • TwitThis
  • YahooMyWeb

Tags: ,

Leave a Reply