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

Linux文件系统概述-基于0.12内核

2017-09-10 10:07 471 查看
1.1

Linux 0.12的文件系统采用1.0版MINIX文件系统。

        MINIX文件系统概述:   

    


                      MINIX文件系统将连续两个扇区数据(1024)字节作为一个数据块,称为磁盘块。

                      引导块盘块是上电启动可由ROM BIOS自动读入的执行代码和数据,可以用来取得和加载文件系统中的内核映像文件。

      超级块用于存放盘设备上文件系统总的结构信息。



      

              每个文件或目录都对应着一个i节点,每个i节点存放着对应的相关信息,i节点结构占用32个字节。



imode字段:  位15-9保存执行文件时设置的信息,位8-0保存文件的访问权限。



文件中的数据是存放在磁盘块的数据区盘块的,而一个文件名通过对应的i节点与这些数据区盘块联系,i节点的i_zones[]存放的就是盘块号码。



1.2

UNIX类操作系统中的文件可分六类,







1.3

文件系统目录项结构,















下图为fs/目录下各程序之间的关系:

        

4000
总体上
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐