Page 150 - DCAP602_NETWORK_OPERATING_SYSTEMS_I
P. 150

Network Operating Systems-I                                 Manmohan Sharma, Lovely Professional University




                    notes                                        unit 8: shell




                                     contents
                                     Objectives
                                     Introduction
                                     8.1   Different Types of Shells

                                          8.1.1  BASH (Bourne-again Shell)
                                          8.1.2  C Shell (csh)
                                          8.1.3  Korn Shell (ksh)
                                          8.1.4  TCSH
                                     8.2   Common Shell Commands

                                     8.3   Summary
                                     8.4   Keywords
                                     8.5   Self Assessment
                                     8.6   Review Questions

                                     8.7   Further Readings


                                   objectives


                                   After studying this unit, you will be able to:
                                   l z  Discuss different types of shells
                                   l z  Understand common shells commands

                                   introduction

                                   Computers understand the language of zeros and ones known as binary language. In the early
                                   days of computing, instructions were provided using binary language, which is difficult for all of
                                   us humans to read and write. Therefore, in an operating system there is a special program called
                                   the shell. The shell accepts human readable commands and translates them into something the
                                   kernel can read and process.
                                   It is a command language interpreter that executes commands read from the standard input
                                   device (keyboard) or from a file. The shell is a user program or it is an environment provided for
                                   user interaction.

                                   Shell is not part of system kernel, but uses the system kernel to execute programs, create files
                                   etc.













          144                              LoveLy professionaL university
   145   146   147   148   149   150   151   152   153   154   155