SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Chapter 11:  File-System Interface ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
File Concept ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
File Structure ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
File Attributes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
File Operations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
File Types – Name, Extension
Access Methods ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sequential-access File
Simulation of Sequential Access on a Direct-access File
Example of Index and Relative Files
Directory Structure ,[object Object],F 1 F 2 F 3 F 4 F n Directory Files Both the directory structure and the files reside on disk. Backups of these two structures are kept on tapes.
A Typical File-system Organization
Information in a Device Directory ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operations Performed on Directory ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Organize the Directory (Logically) to Obtain ,[object Object],[object Object],[object Object],[object Object],[object Object]
Single-Level Directory ,[object Object],Naming problem Grouping problem
Two-Level Directory ,[object Object],[object Object],[object Object],[object Object],[object Object]
Tree-Structured Directories
Tree-Structured Directories (Cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Tree-Structured Directories (Cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mail prog copy prt exp count Deleting “mail”    deleting the entire subtree rooted by “mail”.
Acyclic-Graph Directories ,[object Object]
Acyclic-Graph Directories (Cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
General Graph Directory
General Graph Directory (Cont.) ,[object Object],[object Object],[object Object],[object Object]
File System Mounting ,[object Object],[object Object]
(a) Existing.  (b) Unmounted Partition
Mount Point
File Sharing ,[object Object],[object Object],[object Object],[object Object]
Protection ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Access Lists and Groups ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],owner group public chmod 761 game Attach a group to a file   chgrp  G  game

Weitere ähnliche Inhalte

Was ist angesagt?

The unix file system
The unix file systemThe unix file system
The unix file systemgsandeepmenon
 
Chapter 10 - File System Interface
Chapter 10 - File System InterfaceChapter 10 - File System Interface
Chapter 10 - File System InterfaceWayne Jones Jnr
 
File Management – File Concept, access methods, File types and File Operation
File Management – File Concept, access methods,  File types and File OperationFile Management – File Concept, access methods,  File types and File Operation
File Management – File Concept, access methods, File types and File OperationDhrumil Panchal
 
Acyclic grapch directory 56(2)
Acyclic grapch directory 56(2)Acyclic grapch directory 56(2)
Acyclic grapch directory 56(2)myrajendra
 
Distributed file system
Distributed file systemDistributed file system
Distributed file systemJanani S
 
Unit ivos - file systems
Unit ivos - file systemsUnit ivos - file systems
Unit ivos - file systemsdonny101
 
Chapter 06
Chapter 06Chapter 06
Chapter 06 Google
 
Hadoop Distributed File System
Hadoop Distributed File SystemHadoop Distributed File System
Hadoop Distributed File SystemMilad Sobhkhiz
 
File protection.59 to 60
File protection.59 to 60File protection.59 to 60
File protection.59 to 60myrajendra
 
Operating Systems - File Management
Operating Systems -  File ManagementOperating Systems -  File Management
Operating Systems - File ManagementDamian T. Gordon
 
Management file and directory in linux
Management file and directory in linuxManagement file and directory in linux
Management file and directory in linuxZkre Saleh
 
Free Space Management, Efficiency & Performance, Recovery and NFS
Free Space Management, Efficiency & Performance, Recovery and NFSFree Space Management, Efficiency & Performance, Recovery and NFS
Free Space Management, Efficiency & Performance, Recovery and NFSUnited International University
 
File system interface
File system interfaceFile system interface
File system interfaceDayan Ahmed
 
11.file system implementation
11.file system implementation11.file system implementation
11.file system implementationSenthil Kanth
 

Was ist angesagt? (20)

The unix file system
The unix file systemThe unix file system
The unix file system
 
Chapter 10 - File System Interface
Chapter 10 - File System InterfaceChapter 10 - File System Interface
Chapter 10 - File System Interface
 
File Management – File Concept, access methods, File types and File Operation
File Management – File Concept, access methods,  File types and File OperationFile Management – File Concept, access methods,  File types and File Operation
File Management – File Concept, access methods, File types and File Operation
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
 
Acyclic grapch directory 56(2)
Acyclic grapch directory 56(2)Acyclic grapch directory 56(2)
Acyclic grapch directory 56(2)
 
Distributed file system
Distributed file systemDistributed file system
Distributed file system
 
Unit ivos - file systems
Unit ivos - file systemsUnit ivos - file systems
Unit ivos - file systems
 
Ch10
Ch10Ch10
Ch10
 
Os6
Os6Os6
Os6
 
Chapter 06
Chapter 06Chapter 06
Chapter 06
 
File management
File managementFile management
File management
 
Hadoop Distributed File System
Hadoop Distributed File SystemHadoop Distributed File System
Hadoop Distributed File System
 
File protection.59 to 60
File protection.59 to 60File protection.59 to 60
File protection.59 to 60
 
Operating Systems - File Management
Operating Systems -  File ManagementOperating Systems -  File Management
Operating Systems - File Management
 
Management file and directory in linux
Management file and directory in linuxManagement file and directory in linux
Management file and directory in linux
 
Free Space Management, Efficiency & Performance, Recovery and NFS
Free Space Management, Efficiency & Performance, Recovery and NFSFree Space Management, Efficiency & Performance, Recovery and NFS
Free Space Management, Efficiency & Performance, Recovery and NFS
 
File system interface
File system interfaceFile system interface
File system interface
 
Operating System
Operating SystemOperating System
Operating System
 
11.file system implementation
11.file system implementation11.file system implementation
11.file system implementation
 
Ch10 file system interface
Ch10   file system interfaceCh10   file system interface
Ch10 file system interface
 

Andere mochten auch

Utilizing Open Government Data Using Drupal
Utilizing Open Government Data Using DrupalUtilizing Open Government Data Using Drupal
Utilizing Open Government Data Using Drupalccalnan
 
Triste Verita
Triste VeritaTriste Verita
Triste Veritamakmo
 
Get More Useful Feedback
Get More Useful FeedbackGet More Useful Feedback
Get More Useful FeedbackCindy Alvarez
 
Michigan State University’s Cultural Heritage Informatics Initiative: Develop...
Michigan State University’s Cultural Heritage Informatics Initiative: Develop...Michigan State University’s Cultural Heritage Informatics Initiative: Develop...
Michigan State University’s Cultural Heritage Informatics Initiative: Develop...ethan.watrall
 
New Architecture of Media
New Architecture of MediaNew Architecture of Media
New Architecture of Mediajeffjarvis
 
Guardian: 10 questions
Guardian: 10 questionsGuardian: 10 questions
Guardian: 10 questionsjeffjarvis
 
Joan Of Arc James
Joan Of Arc JamesJoan Of Arc James
Joan Of Arc Jamesanaq
 
Jeff Jarvis presentation to Norwegian editors
Jeff Jarvis presentation to Norwegian editorsJeff Jarvis presentation to Norwegian editors
Jeff Jarvis presentation to Norwegian editorsjeffjarvis
 
Coretta Scott King Shihab
Coretta Scott King ShihabCoretta Scott King Shihab
Coretta Scott King Shihabanaq
 
UMBEL Semantic Web Services
UMBEL Semantic Web ServicesUMBEL Semantic Web Services
UMBEL Semantic Web ServicesMike Bergman
 
User Experience Utopia (Ad Club Seattle)
User Experience Utopia (Ad Club Seattle)User Experience Utopia (Ad Club Seattle)
User Experience Utopia (Ad Club Seattle)Nick Finck
 
Presentation sig2015
Presentation sig2015Presentation sig2015
Presentation sig2015TeamDev
 
Livinbrand 2016 - Ivan Duškov, IPR Praha: Co dokáže branding velkých projektů
Livinbrand 2016 - Ivan Duškov, IPR Praha: Co dokáže branding velkých projektůLivinbrand 2016 - Ivan Duškov, IPR Praha: Co dokáže branding velkých projektů
Livinbrand 2016 - Ivan Duškov, IPR Praha: Co dokáže branding velkých projektůOndřej Rudolf
 
User Research in the Wild
User Research in the WildUser Research in the Wild
User Research in the WildNick Finck
 

Andere mochten auch (20)

Utilizing Open Government Data Using Drupal
Utilizing Open Government Data Using DrupalUtilizing Open Government Data Using Drupal
Utilizing Open Government Data Using Drupal
 
Triste Verita
Triste VeritaTriste Verita
Triste Verita
 
Get More Useful Feedback
Get More Useful FeedbackGet More Useful Feedback
Get More Useful Feedback
 
Michigan State University’s Cultural Heritage Informatics Initiative: Develop...
Michigan State University’s Cultural Heritage Informatics Initiative: Develop...Michigan State University’s Cultural Heritage Informatics Initiative: Develop...
Michigan State University’s Cultural Heritage Informatics Initiative: Develop...
 
New Architecture of Media
New Architecture of MediaNew Architecture of Media
New Architecture of Media
 
Guardian: 10 questions
Guardian: 10 questionsGuardian: 10 questions
Guardian: 10 questions
 
Joan Of Arc James
Joan Of Arc JamesJoan Of Arc James
Joan Of Arc James
 
Jeff Jarvis presentation to Norwegian editors
Jeff Jarvis presentation to Norwegian editorsJeff Jarvis presentation to Norwegian editors
Jeff Jarvis presentation to Norwegian editors
 
Coretta Scott King Shihab
Coretta Scott King ShihabCoretta Scott King Shihab
Coretta Scott King Shihab
 
Slide 1
Slide 1Slide 1
Slide 1
 
Diy4 Planet
Diy4 PlanetDiy4 Planet
Diy4 Planet
 
UMBEL Semantic Web Services
UMBEL Semantic Web ServicesUMBEL Semantic Web Services
UMBEL Semantic Web Services
 
solar system
solar systemsolar system
solar system
 
Salzburg
SalzburgSalzburg
Salzburg
 
User Experience Utopia (Ad Club Seattle)
User Experience Utopia (Ad Club Seattle)User Experience Utopia (Ad Club Seattle)
User Experience Utopia (Ad Club Seattle)
 
Presentation sig2015
Presentation sig2015Presentation sig2015
Presentation sig2015
 
Livinbrand 2016 - Ivan Duškov, IPR Praha: Co dokáže branding velkých projektů
Livinbrand 2016 - Ivan Duškov, IPR Praha: Co dokáže branding velkých projektůLivinbrand 2016 - Ivan Duškov, IPR Praha: Co dokáže branding velkých projektů
Livinbrand 2016 - Ivan Duškov, IPR Praha: Co dokáže branding velkých projektů
 
User Research in the Wild
User Research in the WildUser Research in the Wild
User Research in the Wild
 
Slide 1
Slide 1Slide 1
Slide 1
 
Scaling 101
Scaling 101Scaling 101
Scaling 101
 

Ähnlich wie Ch11 OS

file management_osnotes.ppt
file management_osnotes.pptfile management_osnotes.ppt
file management_osnotes.pptHelalMirzad
 
Unit 3 chapter 1-file management
Unit 3 chapter 1-file managementUnit 3 chapter 1-file management
Unit 3 chapter 1-file managementKalai Selvi
 
Unit 3 file management
Unit 3 file managementUnit 3 file management
Unit 3 file managementKalai Selvi
 
File management
File managementFile management
File managementMohd Arif
 
File system interfacefinal
File system interfacefinalFile system interfacefinal
File system interfacefinalmarangburu42
 
File concept and access method
File concept and access methodFile concept and access method
File concept and access methodrajshreemuthiah
 
File Management
File ManagementFile Management
File ManagementNajma Alam
 
File System Interface
File System InterfaceFile System Interface
File System Interfacechandinisanz
 
File systeminterface-pre-final-formatting
File systeminterface-pre-final-formattingFile systeminterface-pre-final-formatting
File systeminterface-pre-final-formattingmarangburu42
 
File system interface Pre Final
File system interface Pre FinalFile system interface Pre Final
File system interface Pre Finalmarangburu42
 
Distributed System by Pratik Tambekar
Distributed System by Pratik TambekarDistributed System by Pratik Tambekar
Distributed System by Pratik TambekarPratik Tambekar
 
Learn about the File Concept in operating systems ppt
Learn about the File Concept in operating systems pptLearn about the File Concept in operating systems ppt
Learn about the File Concept in operating systems pptgeethasenthil2706
 

Ähnlich wie Ch11 OS (20)

file management_osnotes.ppt
file management_osnotes.pptfile management_osnotes.ppt
file management_osnotes.ppt
 
Unit 3 chapter 1-file management
Unit 3 chapter 1-file managementUnit 3 chapter 1-file management
Unit 3 chapter 1-file management
 
Unit 3 file management
Unit 3 file managementUnit 3 file management
Unit 3 file management
 
CH11.pdf
CH11.pdfCH11.pdf
CH11.pdf
 
File management
File managementFile management
File management
 
File system interfacefinal
File system interfacefinalFile system interfacefinal
File system interfacefinal
 
DFSNov1.pptx
DFSNov1.pptxDFSNov1.pptx
DFSNov1.pptx
 
OS Unit IV.ppt
OS Unit IV.pptOS Unit IV.ppt
OS Unit IV.ppt
 
File structure
File structureFile structure
File structure
 
File concept and access method
File concept and access methodFile concept and access method
File concept and access method
 
FILE MANAGEMENT.pptx
FILE MANAGEMENT.pptxFILE MANAGEMENT.pptx
FILE MANAGEMENT.pptx
 
Chapter 12.pptx
Chapter 12.pptxChapter 12.pptx
Chapter 12.pptx
 
File Management
File ManagementFile Management
File Management
 
File System Interface
File System InterfaceFile System Interface
File System Interface
 
File systeminterface-pre-final-formatting
File systeminterface-pre-final-formattingFile systeminterface-pre-final-formatting
File systeminterface-pre-final-formatting
 
File system interface Pre Final
File system interface Pre FinalFile system interface Pre Final
File system interface Pre Final
 
File Management.ppt
File Management.pptFile Management.ppt
File Management.ppt
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Distributed System by Pratik Tambekar
Distributed System by Pratik TambekarDistributed System by Pratik Tambekar
Distributed System by Pratik Tambekar
 
Learn about the File Concept in operating systems ppt
Learn about the File Concept in operating systems pptLearn about the File Concept in operating systems ppt
Learn about the File Concept in operating systems ppt
 

Mehr von C.U

Chapter 9 OS
Chapter 9 OSChapter 9 OS
Chapter 9 OSC.U
 
Ch21 OS
Ch21 OSCh21 OS
Ch21 OSC.U
 
Ch18 OS
Ch18 OSCh18 OS
Ch18 OSC.U
 
Ch20 OS
Ch20 OSCh20 OS
Ch20 OSC.U
 
Ch19 OS
Ch19 OSCh19 OS
Ch19 OSC.U
 
Ch17 OS
Ch17 OSCh17 OS
Ch17 OSC.U
 
Ch13 OS
Ch13 OSCh13 OS
Ch13 OSC.U
 
Ch16 OS
Ch16 OSCh16 OS
Ch16 OSC.U
 
Ch15 OS
Ch15 OSCh15 OS
Ch15 OSC.U
 
Ch14 OS
Ch14 OSCh14 OS
Ch14 OSC.U
 
Ch12 OS
Ch12 OSCh12 OS
Ch12 OSC.U
 
Ch10 OS
Ch10 OSCh10 OS
Ch10 OSC.U
 
Ch6
Ch6Ch6
Ch6C.U
 
Ch9 OS
Ch9 OSCh9 OS
Ch9 OSC.U
 
Ch8 OS
Ch8 OSCh8 OS
Ch8 OSC.U
 
Ch7 OS
Ch7 OSCh7 OS
Ch7 OSC.U
 
Ch1 OS
Ch1 OSCh1 OS
Ch1 OSC.U
 
Ch2 OS
Ch2 OSCh2 OS
Ch2 OSC.U
 
Ch3 OS
Ch3 OSCh3 OS
Ch3 OSC.U
 
Ch5 OS
Ch5 OSCh5 OS
Ch5 OSC.U
 

Mehr von C.U (20)

Chapter 9 OS
Chapter 9 OSChapter 9 OS
Chapter 9 OS
 
Ch21 OS
Ch21 OSCh21 OS
Ch21 OS
 
Ch18 OS
Ch18 OSCh18 OS
Ch18 OS
 
Ch20 OS
Ch20 OSCh20 OS
Ch20 OS
 
Ch19 OS
Ch19 OSCh19 OS
Ch19 OS
 
Ch17 OS
Ch17 OSCh17 OS
Ch17 OS
 
Ch13 OS
Ch13 OSCh13 OS
Ch13 OS
 
Ch16 OS
Ch16 OSCh16 OS
Ch16 OS
 
Ch15 OS
Ch15 OSCh15 OS
Ch15 OS
 
Ch14 OS
Ch14 OSCh14 OS
Ch14 OS
 
Ch12 OS
Ch12 OSCh12 OS
Ch12 OS
 
Ch10 OS
Ch10 OSCh10 OS
Ch10 OS
 
Ch6
Ch6Ch6
Ch6
 
Ch9 OS
Ch9 OSCh9 OS
Ch9 OS
 
Ch8 OS
Ch8 OSCh8 OS
Ch8 OS
 
Ch7 OS
Ch7 OSCh7 OS
Ch7 OS
 
Ch1 OS
Ch1 OSCh1 OS
Ch1 OS
 
Ch2 OS
Ch2 OSCh2 OS
Ch2 OS
 
Ch3 OS
Ch3 OSCh3 OS
Ch3 OS
 
Ch5 OS
Ch5 OSCh5 OS
Ch5 OS
 

Ch11 OS