文件系统
摘要:
Unix文件系统如何存储文件内容、文件属性和目录?Unix将磁盘块分成三部分(文件系统被分为三个区域):数据区:存放文件内容;i-节点表:存放文件属性;记录文件的大小、所有者和最近修改时间等。(标识为2的i-节点位于文件系统i-节点表的第三个位置)为何是第三个位置,难道第一个位置超级块?但超级块并未在i-节点表中。超级块:存放文件系统本身。如记录每个区域大小,存放未被使用的磁盘块信息。若创建一个新文件,其具体如何实现?文件有内容和属性,内核将文件内容存放在数据区,文件属性存放在i-节点,文件名存放在目录。1.存储属性:内核先找到一个空的i-节点,图中内核找到i-节点47,内核将文件的信息记录在 阅读全文
posted @ 2012-05-27 22:59 初级业余程序员 阅读(1993) 评论(0) 推荐(0) 编辑