Table of contentsChapter 10: File-System Interface Slide 2 Objectives File Concept File Structure File Attributes File Operations Open Files Open File Locking File Locking Example – Java API File Locking Example – Java API (cont) File Types – Name, Extension Access Methods Sequential-access File Simulation of Sequential Access on a Direct-access File Example of Index and Relative Files Directory Structure A Typical File-system Organization Operations Performed on Directory Organize the Directory (Logically) to Obtain Single-Level Directory Two-Level Directory Tree-Structured Directories Tree-Structured Directories (Cont) Slide 25 Acyclic-Graph Directories Acyclic-Graph Directories (Cont.) General Graph Directory General Graph Directory (Cont.) File System Mounting (a) Existing. (b) Unmounted Partition Mount Point File Sharing File Sharing – Multiple Users File Sharing – Remote File Systems File Sharing – Failure Modes File Sharing – Consistency Semantics Protection Access Lists and Groups Windows XP Access-control List Management A Sample UNIX Directory Listing End of Chapter 10 |
Author: Silberschatz, galvin, and Gagne Homepage: http://www.cs.yale.edu/homes/avi/os-book/os7/index.html Further information: |