File Structure
File Structure
Fifth Edition
• File types:
– Regular files, directories, soft links
– Special files (e.g., device files, metadata files)
• File structure:
– O S’ perspective: Files as streams of bytes
– Program’s perspective: Archives, Executables, etc.
Contiguous allocation
Contiguous allocation
Block-based strategies
• Linked List
• File Allocation Table
• i-nodes