Difference between revisions of "Shell"

From Hackepedia
Jump to navigationJump to search
(New page: A shell is both a command language and a programming language that provides an interface to any UNIX based operating system UBO. The most popular shell by far is [http://www.gnu.org/...)
 
(point out that shells only interpret programming instructions)
Line 1: Line 1:
A shell is both a command language and a programming language that provides an interface to any UNIX based operating system [[UBO]].  
+
A shell is both a command language and a programming language ([[interpreter|interpreted]]) that provides an interface to any UNIX based operating system [[UBO]].  
  
 
The most popular shell by far is [http://www.gnu.org/software/bash/ bash] which is provided by the GNU team. There are several other popular shells, depending on your requirements and skillset:
 
The most popular shell by far is [http://www.gnu.org/software/bash/ bash] which is provided by the GNU team. There are several other popular shells, depending on your requirements and skillset:

Revision as of 12:15, 12 March 2007

A shell is both a command language and a programming language (interpreted) that provides an interface to any UNIX based operating system UBO.

The most popular shell by far is bash which is provided by the GNU team. There are several other popular shells, depending on your requirements and skillset:

  • csh
  • tcsh
  • sh
  • ash
  • zsh

to see what shell you are using:

$ echo $SHELL

which is one of the variables that can be found in your environment. You can get a list of all of your environment variables:

$ env

as you can see, there is where you will change items such as your PATH