L13 File System Interface
L13 File System Interface
L13 File System Interface
File-System Interface
File Concept
Access Methods
Directory Structure
File Sharing
Protection
Types:
Data
numeric
character
binary
Program
Sequential Access
read next
write next
reset
rewrite
Direct Access
read n
write n
position to n
read next
write next
rewrite n
n = relative block number
Directory
Files
F1 F2 F4
F3
Fn
Naming problem
Grouping problem
Path name
Can have the same file name for different user
Efficient searching
Grouping Capability
Types of access
Read
Write
Execute
Append
Delete
List