1. The Contents of inode.i_block
依据节点描述的文件类型,inode.i_block中的60字节,以不同的方式应用。一般的,正常的文件或目录会用它作为文件块,索引信息,特殊文件将会用它作特殊用途。
2. Symbolic Links (符号链接)
符号链接的目标将会存在这个位置,如果目标字符串小于60字节。否则,要么用extends,要么用块地图用于分配数据块来存储链接目标。
3. Direct/Indirect Block Addressing
在ext2,ext3中,文件块号映射到逻辑块号通过三级1-1的块地图。找到存储一个特定文件块的逻辑块,代码将导航这越来越复杂的结构中。
转载于:https://blog.51cto.com/peacefulmind/1225304