Você está na página 1de 4

DFN 4023: OPEN SOURCE OPERATING SYSTEM

GROUP 6: LINUX SHELL


LECTURER: PN NORBAHIAH BT ZAKARIA
NAME REGISTRATION NO
JARED JORDAN A/L VETHANAIYAGAM 10DNS16F2501
MOHAMAD AMZAR BIN ASRI 1ODNS16F1501
KEISHINI GOPAL KRISHNAN 10DNS17F1013
NURAINA SYAZWANA BT ZULKIFLI 1ODNS17F1029
NURIZATUL AYSHAH BT MD FADLLE 10DNS17F1037
LINUX SHELL
 Shell is a command language interpreter that executes commands read from the standard
input device or from a file

 Shell allows a user to execute commands by typing them manually at a terminal or


automatically in programs called shell scripts

 Shell is not an operating system but it is a way to interface with the operating system and run
commands
TYPES OF LINUX SHELL
SHELL DEVELOPER ORIGIN REMARK
BASH stands for Bourne Again Shell.
Free Software
BASH Brian Fox and Chet Ramey Most common shell in Linux.
Foundation It’s Freeware shell
University of California The C shell’s syntax and usage are very
C Shell Bill Joy (For BSD) similar to the C programming language
AT & T BELL Originally available in rpm- based
Korn Shell David Korn Labs systems as part of the pdksh package
TCSH is an enhanced but completely
TCSH SHELL Bill Joy - compatible version of the Berkeley
UNIX C shell (CSH
Lightweight version of Berkeley Unix sh
Almquist SHELL Kenneth Almquist - shell. Good shell for embedded system
USAGE OF LINUX SHELL

How to use Shell


To use shell, just type the commands. In Linux shell, there are two types of variable:
 System variable – created and maintained by Linux itself
examples: SHELL, PATH, OSTYPE
 User defined variable (UDV) – created and maintained by user
examples: set variable = value, ex: set start = 1set coos = “../coord/sndc”
$variablename = variablename

Você também pode gostar