A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Types of Shells

Bash Shell
Bash Shell

A shell is a program that provides an interface between a user and an operating system (OS) kernel. An OS starts a shell for each user when the user logs in or opens a terminal or console window.

image: youtube.com
Fish
Fish

line shell for the 90s fish is a smart and user-friendly command line shell for macOS, Linux, and the rest of the family.

source: fishshell.com
Ksh Shell
Ksh Shell

Runs scripts written for the Bourne shell. For the Korn shell the: Command full-path name is /bin/ksh. Non-root user default prompt is $. Root user default prompt is #. 4. The GNU Bourne-Again Shell. The GNU Bourne-Again shell (bash): Is compatible to the Bourne shell. Incorporates useful features from the Korn and C shells.

Tcsh/Csh Shell
Tcsh/Csh Shell

The C shell (csh) is a command shell for Unix-like systems that was originally created as part of the Berkeley Software Distribution (BSD) in 1978. Csh can be used for entering commands interactively or in shell scripts. The shell introduced a number of improvements over the earlier Bourne shell designed for interactive use.

Zsh Shell
Zsh Shell

Zsh is another shell which has similarities to bash and ksh. Originating in the early 90s, zsh sports a number of useful features, including spelling correction, theming, namable directory shortcuts, sharing your command history across multiple terminals, and various other slight tweaks from the original Bourne shell.

Related Types

Related Question Categories