Lecture 12 File System Implementation

Scribers: Gary Yenta Kuang Hua Chen and Eric Kai Yang


Table of Contents

  1. Multiple Filesystems
  2. Hierarchy
  3. Intentionally Making Bad Data

Multiple Filesystems

Multiple Filesystems

Hierarchy

The layers of a Unix file systems (from lowest to highest level):

Sectors

Blocks

Partitions

File Systems and Mounts

Inodes

File Name Components

File Names

Symbolic Links

Symbolic Link

Intentionally Making Bad Data

If we want to prevent an attacker from accessing sensitive data, we can: