1.Linux文件系统的三层抽象
超级块,inode结点,数据区
- 超级块用来存储文件系统本身的信息
- i-node节点表存放i-node节点,存储文件属性、所有者、权限等元数据信息
- 数据区分块存储文件数据,它是不连续存储的,一个文件的内容可能散落在数据区内部
2.
Cat userlist的过程:①打开,从目录找到userlist
②从dentry结构体读出innode
③从inode结构体读出i_block[]
④按顺序组织i_block[]中的内容,输出到终端。
示意图:
标签:node,存储,cat,userlist,inode,block From: https://www.cnblogs.com/yao-yuer/p/16819529.html