Interactive diagram of the filesystem inode layer sitting above the disk: a directory entry maps a filename to an inode, the inode holds direct, single-indirect, and double-indirect block pointers, and those pointers ultimately reference blocks on the flat disk shown earlier