Chapter 11: File-System Interface: File Concept Access Methods Directory Structure
Chapter 11: File-System Interface: File Concept Access Methods Directory Structure
File Concept
Access Methods
Directory Structure
File Sharing
Protection
Types:
Data
numeric
character
binary
Program
Create
Write
Read
Reposition within file – file seek
Delete
Truncate
Open(Fi) – search the directory structure on disk for entry
Fi, and move the content of entry to memory.
Close (Fi) – move the content of entry Fi in memory to
directory structure on disk.
Directory
Files
F1 F2 F4
F3
Fn
Name
Type
Address
Current length
Maximum length
Date last accessed (for archival)
Date last updated (for dump)
Owner ID (who pays)
Protection information (discuss later)
Naming problem
Grouping problem
•Path name
•Can have the same file name for different user
•Efficient searching
•No grouping capability
Efficient searching
Grouping Capability
Types of access
Read
Write
Execute
Append
Delete
List