服务器 频道

Solaris 10 文件系统磁盘配额攻略

二、 UFS文件系统的结构

    Solaris UFS 文件系统是一个分层文件系统,从根目录 (/) 开始,向下延伸出许多目录。在 Solaris 安装过程中,可以安装一组缺省目录,并使用一组约定将类似的文件类型组合在一起。

    1.UFS 文件系统的柱面组结构

    一个UFS 文件系统的柱面组结构包括四个部分:

    (1)引导块(boot block)

    引导块存储在引导系统时使用的对象。如果文件系统不用于引导,则将引导块保留为空。引导块仅出现在第一个柱面组(柱面组 0)中,它是片中的前 8 KB。

    (2)超级块(super block)

    超级块存储有关文件系统的大多数信息,其中包括:文件系统的大小和状态、标号,包括文件系统名称和卷名称 、文件系统逻辑块的大小 、上次更新的日期和时间、柱面组的大小 、柱面组中的数据块数 、摘要数据块、文件系统状态、最后一个挂载点的路径名。

    (3)i节点(inode)

    inode 包含有关文件的所有信息,但文件的名称(保存在目录中)除外。一个 inode 为 128 字节。inode 信息保存在柱面信息块中。

    (4)数据块(date block)

    数据块也称为存储块,它包含为文件系统分配的其余空间。这些数据块的大小是在创建文件系统时确定的。缺省情况下,为数据块分配以下两种大小:8 KB 的逻辑块大小和 1 KB 的段大小 (fragment size)。对于常规文件,数据块包含文件的内容。对于目录,数据块包含提供目录中文件的 inode 编号和文件名的项。

    2 . Solaris UFS 分层文件系统

    Solaris UFS 文件系统是一个分层文件系统,从根目录(/) 开始,向下延伸出许多目录。在Solaris 安装过程中,可以安装一组缺省目录,并使用一组约定将类似的文件类型组合在一起。下表汇总了缺省的Solaris 文件系统。

    缺省的 Solaris 文件系统

0
相关文章