Page 203 - DCAP602_NETWORK_OPERATING_SYSTEMS_I
P. 203

Unit 10: File System




          you only need to deal directly with plain files, executable files, directories and links. Linux places   notes
          all the partitions under the root directory by ‘mounting’ them under specific directories. Under
          Linux, unless you mount a partition or a device, the system does not know of the existence of that
          partition or device. Devices that can contain file systems are known as block devices. All of the
          details of the Linux file systems are translated by software so that all file systems appear identical
          to the rest of the Linux kernel and to programs running in the system. Linux’s Virtual File system
          layer allows you to transparently mount the many different file systems at the same time. NFS
          allows hosts to mount partitions on a remote system and use them as though they are local file
          systems. NFS only performs authentication when a client system attempts to mount a remote file
          system. Quota Management allows to limit the amount of disk space and/or the number of files
          a user can use.

          10.6 keywords

          /bin:  The  bin  directory  contains  several  useful  commands  that  are  used  by  both  the  system
          administrator as well as non-privileged users.
          /boot: This directory contains the system.map file as well as the Linux kernel.
          (Domain)  Sockets:  A  special  file  type,  similar  to  TCP/IP  sockets,  providing  inter-process
          networking protected by the file system’s access control.

          diff utility: It is used to find out the differences between two files.
          /etc: This directory contains all the configuration files for your system.
          BASH: Its full form is Bourne Again shell and it is the standard GNU shell.
          Bashdoc: It is a tool to make documentation from bash scripts.
          Data Partition: It is the normal Linux system data, including the root partition containing all the
          data to start up and run the system.
          Directories: Files that are lists of other files.
          File system: It is an organization of data and metadata on a storage device.
          File: The files in a file system are collections of data.

          Indent programme: It is your tool to handle the situation and reformat all files in the project
          according to the style adopted for the project.
          Job  Control  Variable:  This  variable  controls  how  the  shell  interacts  with  the  user  and  job
          control.
          Job Control: It refers to the ability to selectively stop (suspend) the execution of processes and
          continue (resume) their execution at a later point.
          /lib: This contains all the shared libraries that are required by system programs.
          Links: A system to make a file or directory visible in multiple parts of the system’s file tree.
          Mode: It is a three-item sequence which represents who, operation and permission.
          man pages: The man pages are a user manual that is by default built into most Linux distributions
          (i.e., versions) and most other Unix-like operating systems during installation.
          Named Pipes: It act more or less like sockets and form a way for processes to communicate with
          each other, without using network socket semantics.
          Pipeline: It is a sequence of simple commands separated by one of the control operators ‘|’ or
          ‘|&’.





                                           LoveLy professionaL university                                   197
   198   199   200   201   202   203   204   205   206   207   208