1.Linux文件系统的三层抽象是什么?
第一层:从磁盘到分区
第二层:从分区到块数组
第三层:从块数组到以下三个序列的划分:超级块、i-node、数据块
2.写出Cat userlist的过程,要详述目录文件,i-node.数据块,要画图示意
超级块:文件系统中的第一个块被称为超级块,用来存放文件系统本身的结构信息。
i-节点表:文件系统的下一个部分被称为i-节点表。每个文件都有一些属性,如大小、文件所有者和最近修改时间等。这些性质被记录在一个称为i-节点的结构中。所有的i-节点都有相同的大小,并且i-节点表是这些结构的一个列表。
数据区:文件系统的第三部分是数据区。文件的内容保存在这个区域。
| 超级块 | i-node | 数据区 |