Science Fair Projects Ideas - Unix shell

All Science Fair Projects

      

Science Fair Project Encyclopedia for Schools!

  Search    Browse    Forum  Coach    Links    Editor    Help    Tell-a-Friend    Encyclopedia    Dictionary     

Science Fair Project Encyclopedia

For information on any area of science that interests you,
enter a keyword (eg. scientific method, molecule, cloud, carbohydrate etc.).
Or else, you can start by choosing any of the categories below.

Unix shell

(Redirected from UNIX shell)

A Unix shell, also called "the command line", provides the traditional user interface for the Unix operating system. Users direct the operation of the computer by entering command input as text for a shell to execute. Within the Microsoft Windows suite of operating systems the analogous program is command.com, or cmd.exe for Windows NT-based operating systems.

The most generic sense of the term shell means any program that users use to type commands; it is called a "shell" because it hides the details of the underlying operating system behind the shell's interface (contrast "kernel", which refers to the lowest-level, or 'inner-most' component of an operating system). Similarly, graphical user interfaces for Unix, such as GNOME and KDE, are sometimes called visual shells or graphical shells. By itself, the term shell is usually associated with the command line. In Unix, any program can be the user's shell; users who want to use a different syntax for typing commands can specify a different program as their shell.

The term shell also refers to a particular program, namely the Bourne shell, sh. The Bourne shell was the shell used in early versions of Unix and became a de facto standard; every Unix-like system has the equivalent of the Bourne shell. The Bourne shell program is located in the UNIX file hierarchy at /bin/sh. On some systems, such as BSD, /bin/sh is a Bourne shell or equivalent, but on other systems such as Linux, /bin/sh is likely to be a link to a compatible, but more feature-rich shell, such as Bash. POSIX specifies the standard shell as a strict subset of the Korn shell.

The Unix shell is unusual since it is in both an interactive command language and the language used to script the system; it is a scripting programming language. This is unlike the Microsoft Windows command interpreters.

On systems using a windowing system, some users may never use the shell directly, though on Unix systems, the shell is still the implementation language of system startup scripts, including the program that starts the windowing system, the program that dials into the Internet, and many other essential functions.

On Windows systems, the command interpreter is never used except when the user invokes it directly. Much functionality that was available in earlier versions of the command environment has been removed from modern versions of Windows. Equivalents to Unix system scripts are distributed in binary form.

Many regular users of a UNIX system still find a modern command line shell much more convenient for many tasks than any GUI application.

Contents

Unix shells

Historic

See also

External links

12-03-2008 10:22:39
The contents of this article is licensed from www.wikipedia.org under the GNU Free Documentation License. Click here to see the transparent copy and copyright details
Science kits, science lessons, science toys, maths toys, hobby kits, science games and books - these are some of many products that can help give your kid an edge in their science fair projects, and develop a tremendous interest in the study of science. When shopping for a science kit or other supplies, make sure that you carefully review the features and quality of the products. Compare prices by going to several online stores. Read product reviews online or refer to magazines.

Start by looking for your science kit review or science toy review. Compare prices but remember, Price $ is not everything. Quality does matter.
Science Fair Coach
What do science fair judges look out for?
ScienceHound
Science Fair Projects for students of all ages
All Science Fair Projects.com Site
All Science Fair Projects Homepage
Search | Browse | Links | From-our-Editor | Books | Help | Contact | Privacy | Disclaimer | Copyright Notice