Skip to main content

shell

What is Shell

within a terminal you have what is known as shell SHELL in computing shell is a computer program that exposes an operating system's services to the a human user or a another program. SHELL is a part of operating system that defines how the terminal will behave and looks after running the command for you. There are various shells but hare we used the most common one of them all BASH

THE BASH stand for Bourne Again Shell An enhanced version of original unix shell program sh written by STEVE BOURNE

shells is either

  1. GUI Graphical user interface such as:
  • windows
  • GNOME for Ubuntu linux
  • KDE for ... linux
  1. CLI command line interface
  • windows cli
  • power shell
  • CMD

some various linux shells include:

  • sh
  • bash
  • rbash
  • dash
  • zsh

to know the shell that is currently running in your terminal

echo $SHELL

echo is the command used to display a message in a linux terminal

to know the shells that are present in your linux operating system

cat /etc/shells

cat stand for concatenations that is to joint a content of two file together, but is basic function is also used to display the content of a file in the terminal