up previous next contents
Next: Choosing Your Login Shell Up: The UNIX Environment Previous: Three Major Functions of   Contents

Different Login Shell Types (Bourne, Korn, C)

There are three major login shells:

  1. The Bourne shell (sh)
    1. The original UNIX shell
    2. Now viewed as "limited" in its capabilities as a login shell
  2. The C shell (csh)
    1. Named after the C programming language
    2. Created at the University of California/Berkeley (UCB)
    3. Commonly used as a login shell
  3. The Korn shell (ksh)
    1. From AT&T
    2. Supports all Bourne shell commands
    3. Supports many C shell commands
    4. Adds new features

(Recently their have been a few additional shells that are available within UNIX systems. The latest release of UNIX, System V Release 4.2 offers an all-new "windowing Korn shell (wksh)". This shell lets users create their own "windowing" programs from within shell scripts).


up previous next contents
Next: Choosing Your Login Shell Up: The UNIX Environment Previous: Three Major Functions of   Contents