文件结构主要用于组织、存储和管理系统耐老图形、图像、文字等以文件形式存储的数据,以及数据库文件。系统数据文件昌帆升组织结构如轿汪图1.36~图1.38所示。
·用户数据库
图1.36 用户数据库文件结构
·矿区数据库
图1.37 矿区数据库文件结构
·项目数据库
图1.38 项目数据库文件结构
文件目录是指为实现“按名存取”,必须建立文件名与辅存空间中物理地址的对应关系,体现这种对应关系的数据结构称为文件目录。
文件目录表目至少要包含文件名、文件内部标识、文件的类型、文件存储地址、文件的长度、访问权限、建立时间和访吵答问时间等内容。
文件目录(或称为文件夹)是由文件目录项组成的。文件目录分为一级目录、二级目录和多级目录。多级目录结构也称为树形结构,在多级目录结构中,每一个磁盘有一个根目录,在根目录中可以包含若干子目录和文件,在子目录中不但可以包含文件,而且还可以包含下一级子目录,这样类推下去就构成了多级目录结构。
扩展资料:
采用多级目录结构的优点是用户可以将不同类型和不同功能的文件分类储存,既方便文件管理和查找,还允许不同文件目录中的文件具有相同的文件名,解决了一级指冲目录结构中的重名问题。Windows、UNIX、Linux和DOS等 *** 作系统采用的是多级目录结构。
如果文件系统支持长文件名,则每个表项为64个字节,其中,前32个字节为长文件链接说明;后32个字节为文件属性说明,包括文件长度、起始地址、日期、时间等。如不支持长文件名,则每唯碰歼个表项为32个字节的属性说明。
参考资料来源:
百度百科-文件目录
linux虚拟文件系统核心数主袭野要有以下几个数据结构: * 超级块结构(struct super_block {...} ) 该结构保存了一个被安装在linux系统上的文件系统的信息。对于基于磁盘的文件系统森岁,该结拍春喊构一般和保存在磁盘上的"文件系统控制块"对应。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)