[go: up one dir, main page]

0% found this document useful (0 votes)
22 views2 pages

2 Linux Shells

This document provides an overview of Linux shells, which are user programs that enable interaction with the operating system. It describes two main types of shells: Command line shells, accessed via a terminal, and Graphical shells, which use a GUI. Additionally, it mentions specific command line shells like BASH, C Shell, and Korn Shell, highlighting their unique features.

Uploaded by

kartik1411sahu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views2 pages

2 Linux Shells

This document provides an overview of Linux shells, which are user programs that enable interaction with the operating system. It describes two main types of shells: Command line shells, accessed via a terminal, and Graphical shells, which use a GUI. Additionally, it mentions specific command line shells like BASH, C Shell, and Korn Shell, highlighting their unique features.

Uploaded by

kartik1411sahu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Hello everyone!

in this video, you will learn about Linux


shells and its various types.

A shell in Linux is a unique user program that allows users


to interact with operating system functions. Shell accepts
user-readable commands and converts them to kernel-
friendly code. It is an interpreter for commands that can
read and run commands. When a user logs in or launches a
terminal in Linux, the shell is actually launched.

The Linux shells can be of two types, Command line shell


and Graphical Shell.
The command line shell can be accessed by user using a
command line interface. A special program
called Terminal in Linux/macOS, or Command Prompt in
Windows OS is provided to type in the human readable
commands such as “cat”, “ls” etc. and then they are executed.
Graphical shells provide means for manipulating programs
based on graphical user interface (GUI), by allowing for
operations such as opening, closing, moving and resizing
windows, as well as switching focus between windows.

For Linux systems, there are various command line shells


available, such as:
Bourne Again Shell or BASH shell, the most extensively
used shell. It is the default login shell on Linux and macOS
computers.
C Shell or (CSH) is very much like the C programming
language’s syntax and use.
Korn Shell or (KSH) shell is served as the foundation for
the POSIX Shell standard requirements, among other
things.

Thank you…

You might also like