Page 158 - DCAP602_NETWORK_OPERATING_SYSTEMS_I
P. 158

Network Operating Systems-I




                    notes          Shell: Shell is not part of system kernel, but uses the system kernel to execute programs, create
                                   files etc. Bash is a free software UNIX shell written for the GNU Project.
                                   TCSH: TCSH is an enhanced but completely compatible version of the Berkeley UNIX C shell.

                                   8.5 self assessment

                                   Fill in the blanks
                                   1.   The shell accepts human ...................... commands and translates them into something the
                                       kernel can read and process.
                                   2.   ...................... is the default shell on most systems built on top of the Linux kernel as well as
                                       on Mac OS X and it can be run on most Unix-like operating systems.

                                   3.   An independently-developed and modernized ......................, created by Nicole Hamilton,
                                       also survives on Windows in the form of Hamilton C shell.
                                   4.   The  main  advantage  of  ......................  over  the  traditional  Unix  shell  is  in  its  use  as  a
                                       programming language.
                                   5.   As ksh was initially only available through a ...................... from AT&T, a number of free
                                       and open source alternatives were created.

                                   6.   Korn  Shell  is  available  as  part  of  the  AT&T  Software  Technology  (AST)  ......................
                                       Collection.
                                   7.   TCSH is a ...................... with conditional statements.

                                   8.   The tcsh is the default shell of FreeBSD and its ...................... like DragonFly BSD, PC-BSD
                                       and DesktopBSD.
                                   9.   The ……………..is a Unix shell developed by Bill Joy for the BSD Unix system.
                                   10.   For interactive use, ksh provides the ability to edit the command line in a …………….
                                       fashion
                                   11.   Korn  Shell  is  available  as  part  of  the  ……………………….Open  Source  Software
                                       Collection.

                                   12.   ………………is an AmigaOS version, that offers several Amiga-specific features such as
                                       ARexx interoperability.
                                   13.   …………………command changes file access permissions

                                   14.   LINENUMBER : EG :25 takes you to line ……….. within the file
                                   15.   TCSH is an enhanced but completely compatible version of the …………….shell.

                                   8.6 review Questions

                                   1.   List out the different types of shells in Linux.
                                   2.   Each shell does the same job. Comment

                                   3.   Explain the Common Shell Commands
                                   4.   Evaluate  the  uses  of  File  System  Commands  in  Linux.  Explain  all  the  file  system
                                       commands.

                                   5.   Is it said that the main advantage of ksh over the traditional Unix shell is in its use as a
                                       programming language.Why so?





          152                              LoveLy professionaL university
   153   154   155   156   157   158   159   160   161   162   163