Files
Named bytes on disk
Abstraction
User’s view
- a file is a named sequence of bytes
FS’s view - File is a collection of data blocks
FS’s job
- Translate name and offset to data blocks
File operations
- Create a file
- Delete a file
- Read from a file
- Write to a file