-->

SHELL COMMANDS

1 minute read

 SHELL





WHAT IS SHELL?

THE INTERFACE THAT ACCEPTS USER INPUT AND PRODUCES OUTPUT IS CALLED SHELL


SHELL IS AN INDEPENDENT PROGRAM OF THE UNDERLYING OS (UNIX OR LINUX)

ANOTHER SHELL NAME:- SH


SH IS NAME WAS BOURNE SHELL

             CREATOR NAME "STEVE BOURNE"



TYPE OF SHELL

1.BASH SHELL

2.ASH SHELL

3.KORN SHELL (PROGRAMMING)

4.TCSH SHELL (C,C++ PROGRAMMING)

5.ZSH SHELL




BASH WORKING IN TWO MODE

1.INTERACTIVE MODE (WRITEING COMANDS DIRECTLY TO THE SHELL)

2.PROGRAMMING MODE (WRITING SHELL SCRIPTS)




HOW TO RUN SCRIPTS FILES IN LINUX


STEP :-1

nano "filename.extension"

scripts file extension .sh

ex:- nano test.sh

open your shell test editor 

type your scripts

example scripts:-

   "  ls

      echo listing files  "

SAVE COMMANDSl :- CNTRL+ O << enter 

EXIT THE SHELL EDITOR :- CNTRL + X 


THIS TEST.SH FILES IS NORMAL FILE IS NOT A EXECUTABLE FILE 


FIRST CHAGE THE EXECUTABLE FILE 

TYPE:-  "


chmod +x"filename.sh " << enter

                "



next run the scripts file 

Type:- 

"./"fiename.sh"