SlideShare une entreprise Scribd logo
1  sur  11
Linux File System Structure
Pre requisite
A prior knowledge on
Versions of Linux file systems and their features
Linux, user related commands to have hands on with
Linux file system structure
Will help you understand better about Linux file system
structure
WIFM
Up on completion of this session you will learn:-
The structure of Linux file system
The importance of each directory in the Linux file
system
The way how our OS make use of the file system
Objectives
The main objective of this session is to:-
Explain the Linux file system structure
Explain the importance of directories in Linux file
system
Explain the functionalities of an OS with the help of a
file system
>> Linux FS structure
Introduction to Linux 5
>> Linux File system structure
/bin - Used to store user commands. The files here are all binary
executables accessible to all users on the system
/boot - Contains the kernel and other files used during system startup
/dev - Stores device files. They are either character or block device
files
/etc - Contains many configuration files and directories
Introduction to Linux 6
>> Linux File system structure
Introduction to Linux 7
/home – it is the default home directory for the normal user
/lib- conatins the library files which will be useful for the entire
operating system
/mnt- a temporary place where a user or a root can virtually view the
contents of other file systems
/media – A temporary place for removable or hot swapable devices
>> Linux File system structure
 /opt – contains the applications which are developed by different
vendors
/proc – contains the information related to different process of the
system
/root – Is a directory which is a default place for the administrator
/sbin – contains the commands which are used by the root or the
administrator
/tmp – contains the temporary file which can be accessed by all users
Introduction to Linux 8
>>Linux File system structure
/usr – contains user related information
/var – contains the files which are expected to grow can be found in
this directory
Introduction to Linux 9
Summary
 The structure of the various Linux file systems are same with few
differences based on the requirements of vendors
 The Linux file system structure starts with root (which is designated
by a forward slash)
 The entire file system is united under the root.
 Users are classified as Normal, Admin and System
Thank you

Contenu connexe

Tendances

Linux standard file system
Linux standard file systemLinux standard file system
Linux standard file systemTaaanu01
 
Linux Directory System: Introduction
Linux Directory System: IntroductionLinux Directory System: Introduction
Linux Directory System: IntroductionAmar Jukuntla
 
Linux Directory Structure
Linux Directory StructureLinux Directory Structure
Linux Directory StructureKevin OBrien
 
Files and directories in Linux 6
Files and directories  in Linux 6Files and directories  in Linux 6
Files and directories in Linux 6Meenakshi Paul
 
Linux file system nevigation
Linux file system nevigationLinux file system nevigation
Linux file system nevigationhetaldobariya
 
Linux directory structure by jitu mistry
Linux directory structure by jitu mistryLinux directory structure by jitu mistry
Linux directory structure by jitu mistryJITU MISTRY
 
file system in operating system
file system in operating systemfile system in operating system
file system in operating systemtittuajay
 
Xfs file system for linux
Xfs file system for linuxXfs file system for linux
Xfs file system for linuxAjay Sood
 
Lamp
LampLamp
LampReka
 
Unix file systems 2 in unix internal systems
Unix file systems 2 in unix internal systems Unix file systems 2 in unix internal systems
Unix file systems 2 in unix internal systems senthilamul
 
The unix file system
The unix file systemThe unix file system
The unix file systemgsandeepmenon
 
101 4.7 find system files and place files in the correct location
101 4.7 find system files and place files in the correct location101 4.7 find system files and place files in the correct location
101 4.7 find system files and place files in the correct locationAcácio Oliveira
 
The evolution of linux file system
The evolution of linux file systemThe evolution of linux file system
The evolution of linux file systemGang He
 
Part 03 File System Implementation in Linux
Part 03 File System Implementation in LinuxPart 03 File System Implementation in Linux
Part 03 File System Implementation in LinuxTushar B Kute
 

Tendances (19)

Linux standard file system
Linux standard file systemLinux standard file system
Linux standard file system
 
Linux Directory System: Introduction
Linux Directory System: IntroductionLinux Directory System: Introduction
Linux Directory System: Introduction
 
Linux Directory Structure
Linux Directory StructureLinux Directory Structure
Linux Directory Structure
 
Linux file system
Linux file systemLinux file system
Linux file system
 
Linux file system
Linux file systemLinux file system
Linux file system
 
Unix training session 1
Unix training   session 1Unix training   session 1
Unix training session 1
 
Files and directories in Linux 6
Files and directories  in Linux 6Files and directories  in Linux 6
Files and directories in Linux 6
 
Linux file system nevigation
Linux file system nevigationLinux file system nevigation
Linux file system nevigation
 
Linux directory structure by jitu mistry
Linux directory structure by jitu mistryLinux directory structure by jitu mistry
Linux directory structure by jitu mistry
 
file system in operating system
file system in operating systemfile system in operating system
file system in operating system
 
Xfs file system for linux
Xfs file system for linuxXfs file system for linux
Xfs file system for linux
 
Lamp
LampLamp
Lamp
 
Unix file systems 2 in unix internal systems
Unix file systems 2 in unix internal systems Unix file systems 2 in unix internal systems
Unix file systems 2 in unix internal systems
 
Unix File System
Unix File SystemUnix File System
Unix File System
 
The unix file system
The unix file systemThe unix file system
The unix file system
 
101 4.7 find system files and place files in the correct location
101 4.7 find system files and place files in the correct location101 4.7 find system files and place files in the correct location
101 4.7 find system files and place files in the correct location
 
The evolution of linux file system
The evolution of linux file systemThe evolution of linux file system
The evolution of linux file system
 
Part 03 File System Implementation in Linux
Part 03 File System Implementation in LinuxPart 03 File System Implementation in Linux
Part 03 File System Implementation in Linux
 
Linux: Basics OF Linux
Linux: Basics OF LinuxLinux: Basics OF Linux
Linux: Basics OF Linux
 

Similaire à Linux File System Structure Explained

Lab 5 Linux File Structure and Hierarchy.pptx
Lab 5 Linux File Structure and Hierarchy.pptxLab 5 Linux File Structure and Hierarchy.pptx
Lab 5 Linux File Structure and Hierarchy.pptxCiceer Ghimirey
 
linux-lecture1.ppt
linux-lecture1.pptlinux-lecture1.ppt
linux-lecture1.pptNikhil Raut
 
Tahir Ashraf [Linux file system herarchy].pptx
Tahir Ashraf [Linux file system herarchy].pptxTahir Ashraf [Linux file system herarchy].pptx
Tahir Ashraf [Linux file system herarchy].pptxSayedtahirAshraf
 
File system hiearchy
File system hiearchyFile system hiearchy
File system hiearchysritolia
 
linuxfilesystem-180727181106 (1).pdf
linuxfilesystem-180727181106 (1).pdflinuxfilesystem-180727181106 (1).pdf
linuxfilesystem-180727181106 (1).pdfShaswatSurya
 
LinuxTraining_26_Sept_2021.ppt
LinuxTraining_26_Sept_2021.pptLinuxTraining_26_Sept_2021.ppt
LinuxTraining_26_Sept_2021.pptmuraridesai2
 
linux-lecture1.ppt
linux-lecture1.pptlinux-lecture1.ppt
linux-lecture1.pptjeronimored
 
Unix/Linux Basic Commands and Shell Script
Unix/Linux Basic Commands and Shell ScriptUnix/Linux Basic Commands and Shell Script
Unix/Linux Basic Commands and Shell Scriptsbmguys
 
linux-file-system01.ppt
linux-file-system01.pptlinux-file-system01.ppt
linux-file-system01.pptMeesanRaza
 
Linux fundamentals
Linux fundamentalsLinux fundamentals
Linux fundamentalsRaghu nath
 
Linux File System.docx
Linux File System.docxLinux File System.docx
Linux File System.docxBhuvanaR13
 

Similaire à Linux File System Structure Explained (20)

Lab 5 Linux File Structure and Hierarchy.pptx
Lab 5 Linux File Structure and Hierarchy.pptxLab 5 Linux File Structure and Hierarchy.pptx
Lab 5 Linux File Structure and Hierarchy.pptx
 
linux-lecture1.ppt
linux-lecture1.pptlinux-lecture1.ppt
linux-lecture1.ppt
 
Linux administration classes in mumbai
Linux administration classes in mumbaiLinux administration classes in mumbai
Linux administration classes in mumbai
 
Tahir Ashraf [Linux file system herarchy].pptx
Tahir Ashraf [Linux file system herarchy].pptxTahir Ashraf [Linux file system herarchy].pptx
Tahir Ashraf [Linux file system herarchy].pptx
 
File system hiearchy
File system hiearchyFile system hiearchy
File system hiearchy
 
linuxfilesystem-180727181106 (1).pdf
linuxfilesystem-180727181106 (1).pdflinuxfilesystem-180727181106 (1).pdf
linuxfilesystem-180727181106 (1).pdf
 
File system discovery
File system discovery File system discovery
File system discovery
 
LinuxTraining_26_Sept_2021.ppt
LinuxTraining_26_Sept_2021.pptLinuxTraining_26_Sept_2021.ppt
LinuxTraining_26_Sept_2021.ppt
 
linux-lecture1.ppt
linux-lecture1.pptlinux-lecture1.ppt
linux-lecture1.ppt
 
Basic orientation to Linux
Basic orientation to LinuxBasic orientation to Linux
Basic orientation to Linux
 
Unix file system.pptx
Unix file system.pptxUnix file system.pptx
Unix file system.pptx
 
Unix/Linux Basic Commands and Shell Script
Unix/Linux Basic Commands and Shell ScriptUnix/Linux Basic Commands and Shell Script
Unix/Linux Basic Commands and Shell Script
 
File systems for Embedded Linux
File systems for Embedded LinuxFile systems for Embedded Linux
File systems for Embedded Linux
 
9781111306366 ppt ch11
9781111306366 ppt ch119781111306366 ppt ch11
9781111306366 ppt ch11
 
linux-file-system01.ppt
linux-file-system01.pptlinux-file-system01.ppt
linux-file-system01.ppt
 
Linux fundamentals
Linux fundamentalsLinux fundamentals
Linux fundamentals
 
beginner.en.print
beginner.en.printbeginner.en.print
beginner.en.print
 
beginner.en.print
beginner.en.printbeginner.en.print
beginner.en.print
 
beginner.en.print
beginner.en.printbeginner.en.print
beginner.en.print
 
Linux File System.docx
Linux File System.docxLinux File System.docx
Linux File System.docx
 

Dernier

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Dernier (20)

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Linux File System Structure Explained

  • 1. Linux File System Structure
  • 2. Pre requisite A prior knowledge on Versions of Linux file systems and their features Linux, user related commands to have hands on with Linux file system structure Will help you understand better about Linux file system structure
  • 3. WIFM Up on completion of this session you will learn:- The structure of Linux file system The importance of each directory in the Linux file system The way how our OS make use of the file system
  • 4. Objectives The main objective of this session is to:- Explain the Linux file system structure Explain the importance of directories in Linux file system Explain the functionalities of an OS with the help of a file system
  • 5. >> Linux FS structure Introduction to Linux 5
  • 6. >> Linux File system structure /bin - Used to store user commands. The files here are all binary executables accessible to all users on the system /boot - Contains the kernel and other files used during system startup /dev - Stores device files. They are either character or block device files /etc - Contains many configuration files and directories Introduction to Linux 6
  • 7. >> Linux File system structure Introduction to Linux 7 /home – it is the default home directory for the normal user /lib- conatins the library files which will be useful for the entire operating system /mnt- a temporary place where a user or a root can virtually view the contents of other file systems /media – A temporary place for removable or hot swapable devices
  • 8. >> Linux File system structure  /opt – contains the applications which are developed by different vendors /proc – contains the information related to different process of the system /root – Is a directory which is a default place for the administrator /sbin – contains the commands which are used by the root or the administrator /tmp – contains the temporary file which can be accessed by all users Introduction to Linux 8
  • 9. >>Linux File system structure /usr – contains user related information /var – contains the files which are expected to grow can be found in this directory Introduction to Linux 9
  • 10. Summary  The structure of the various Linux file systems are same with few differences based on the requirements of vendors  The Linux file system structure starts with root (which is designated by a forward slash)  The entire file system is united under the root.  Users are classified as Normal, Admin and System

Notes de l'éditeur

  1. Screen No:1 Audio Script: Hi welcome to the session, Today we will focus on the topic “Linux file system Structure” Much like Windows uses NTFS and FAT, Linux has its own file system structure. For older versions of Linux, data is stored on an ext2 format partition. Newer versions use ext3 or ext4, which is functionally identical to ext2 with the addition of journaling. As a practical matter, an ext file system also exists, but it’s so old that it was deprecated about the time that Minix became Linux and is rare to find in use today. So now in the industry all the server which has Linux installed will have either ext3 or ext4 or Reiser Fs to store and manage the data that users create.
  2. Screen No:- 2 Audio script:- Before we start to learn core concepts of Linux file structure. A prior knowledge on Versions of Linux file systems and their features will help you to understand the file system structure. And also knowledge on Linux user related commands will help you to explore the Linux file system. If you don’t have the knowledge on the said topics I recommend you to gain knowledge and then go through the Linux file system structure.
  3. Screen No:- 3 Audio script:- This session will help you to view the structure of Linux file system, gives you the importance of every directory in the Linux file system and let you know how your operating system make use of file systems.
  4. Screen No:- 4 Audio script:- The main objective of this session is to explain the Linux file system structure and the importance of each and every directory in the Linux file system structure. Which will help you to understand how your operating system is working with the help of Linux file system structure. So lets get in to the Linux file system structure.
  5. Screen No:5 Audio Script: Any file system of Linux family will have the same structure which is shown in the slide with few differences with respect to vendor specifications. If you look at the file system structure, It starts from a single hierarchy which is called as root and designated by ‘/’ (Forward slash). Every thing and any thing in Linux is united under root. Now let’s explore the Linux file system in detail.
  6. Screen No:6 Audio Script: /bin -- /bin stands for Binary. It is the directory which holds the commands and shells which can be used by the normal user as well as administrator. (In Linux we call administrator as ROOT user). The commands here are binary executables . Some eg of shell can be bash and csh. Some eg of commands can be “ ls , grep , tar , kill , echo , ps , cp , mv , rm , cat , gzip , ping , su and the vi text editor” etc. /boot -- /boot contains the boot loader related files to start the system. A boot loader is a program that loads the main operating system for the computer after completion of the self-tests. The highly used Linux boot loader is “GRUB” which stands for “Grand Unified Boot Loader” The grub will be present inside the /boot folder. /dev -- /dev which stands for devices. In Linux Operating systems every thing is identified as a file. So even the devices (which are hardware) will be recognized as a file. The hardware can be a keyboard, mouse, usb devices, external or internal hard disk. /etc -- This folder contains the configuration file required by all programs. This directory also contains startup and shutdown shell script used to start individual programs. It contains several configuration files where each configuration file represents a service or an application similar to windows application. Say for Eg:- If you want connect to a network a fixed identity can be given to your system by editing a configuration file by name “interfaces” which is there in etc folder or directory.
  7. Screen No:7 Audio Script: /home – /home is the directory which is a default place for the normal user to do his/her activities. Much like windows OS every user is given an work envirinment to work with ie; every user will have documents, downloads, pictures, desktop etc. The same kind of interface is given for the normal user in Linux in a directory called /home. /lib – /lib stands for library. When ever a normal user or a root performs any task or action with the help of an OS, The OS will make use of the libraries to do the application in a smoother way. For eg if you want to surf through Internet and you will open Mozilla firefox or any web browser to do this task. When ever you make use of the web browser the OS will intern allocates the necessary libraries for the proper function of web browser. With out libraries the applications will not work properly in the Operating system. The /lib folder contains the libraires which are used by /bin and /sbin where we will be focusing about /sbin later. /mnt – /mnt stands for mount. It is a temporary place for the user or a root to virtually view the contents of other file systems. Like we already know the Linux supports foreign file systems. Say for instance if your hard disk has got 2 or more different file systems which belongs to window. You can boot through Linux and view the contents of windows file systems. When you do so logically the windows contents will be shown to you in a directory called ‘mnt’ /media – Meida is a directory in which you can view the contents of hot swappable devices like usb drives, floppy disks, cd or dvd contents etc.
  8. Screen No:8 Audio Script: /opt – Opt stands for optional which contains third party software’s developed by different vendors. Third party software’s are the software’s which are not supported by the currently installed software(say Linux) but still want to use you can install those software’s under this directory in linux. For example we all are aware of a popular game NFS (Need for speed Most wanted). This game cannot be installed on Linux OS by default so if you want to play this game in Linux under opt directory. This is how opt directory is used. /proc – Proc stands for process. This directory contains information about all the process that are currently running in the systems. The CPU information, The RAM information etc. This directory contains the information about the resource information about the system. For eg system up time etc. /root – Root is a directory which is a default location for the administrator to perform his/her tasks. In Linux the users are divided in to three they are NORMAL USERS, ROOT or ADMINISTRATOR and SYSTEM users. However we cannot login with system users and these are dedicated only for the Operating system. When you login with root account we will be by default send to the root directory whereas when you login with normal user you will be sent to the home directory to do your tasks. /sbin – Sbin stands for super user bin. This directory contains the commands which can be executed only by the root user. A normal user cannot make use of the commands that are present in the sbin directory. Few commands that are there in sbin is “f disk, add user” etc. /tmp – Tmp stands for temporary. Is a directory which will have the temporary files and also this folder gives a room for a normal user to store his/her data. But the files that are there in this directory will be deleted when the system is rebooted.
  9. Screen No:9 Audio Script: /usr – Usr stands for user. Which contains user related information. Like name, mobile no, email id etc if provided during the time of user creation. This directory even contains binaries, documents and source code for some of the applications. Few binaries that are there in this dorectory is at, awk, less etc. /var – Var stands for variable. (the name itself conveys that some thing which keeps changing). The files in this directory will change according to the usage of the system. For eg the Linux system is supposed to record all the activities done by the user and the system this is recorded in the form of a file called “log” which stands for system logs etc.
  10. Screen No:-10 Audio script:- Read the slide
  11. Screen No:11 Screen Name: Summary and recap Audio Script: Thank You