每个inode 与block 都有编号,可以简略说明如下:

superblock:记录此 filesystem 的整体信息,包括inode/block的总量、使用量、剩余量,以及文件系统的格式不相关信息等; 

inode:记录档案的属性,一个档案占用一个inode,同时记录此档案的数据所在的block 号码;

block:实际记录档案的内容,若档案太大时,会占用多个block 。

较新的操作系统的档案数据除了档案实际内容外,通常带有非常多的属性,例如 Linux 操作系统的档案权限(rwx)与文件属性(拥有者、群组、时间参数等)。 文件系统通常会将这两部分的数据分别存放在不同的区块,权限不属性放置到 inode 中,至于实际数据则放置到 data block 区块中。 另外,还有一个超级区块 (superblock) 会记彔整个文件系统的整体信息,包括 inode 和 block 的总量、使用量、剩余量等。