您的位置:首页 > 运维架构 > Linux

Linux中的inode number和inode table

2011-04-01 21:26 176 查看
什么是inode number?

当一个分区被格式化为ext2或ext3的文件系统的时候,会自动产生inode number。

inode number可以决定在这个分区中存储多少文件或目录,因为每个文件和目录都会有与之相对应的inode number。

什么是inode table?

每个inode number都有对应的inode table。

inode table记录这个inode number对应文件所对应的metadata(元数据)。

metadata的主要作用是描述资料的属性:



其中的“pointer”,记录了这个文件占用了哪几个block。

当你存储一个文件之前,Linux系统会找到文件所对应的inode number。然后根据这个文件的inode number读取到相对应的inode table。由inode table中的“pointer”可以知道文件存放在哪几个block才能存储这个文件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: