第7章 文件系统综述
第七章 文件系统;
操作系统中与文件和目录相关的子系统称为文件系统。
1.文件的概念
1.1 文件的定义
文件是 ①指具有一定名称的一组相关数据的集合。
②指具有符号名的数据项的集合(命名了的字符
串或相关记录的集合)。
文件通常存在外存介质上(如磁盘、光盘等)。;
1.2 文件命名
文件名 是方便用户使用的特定的名称,常为字母数字串。
命名机制
① 文件名长度 ② 区分大小写(敏感性)
③ 字符集 ④ 文件名后缀
1.3 文件组成
① 文件体(文件数据) 指文件的正文部分,即文件包含的
数据,用户要保存的有效信息部分。;
② 文件说明(文件属性,文件控制块)指操作系统用来管理
文件的、关于文件本身的说明或属性信息,用来描述文件的
元信息(如创建时间、长度等),是一个用于记载标识、定位、
说明和存取控制等有关信息组成的数据结构。常用文件属性
有:
⑴文件名称 ⑵内部标识
⑶物理位置 ⑷用户名(文件拥有者)
⑸存取权限(文件权限) ⑹文件类型
⑺文件时间 ;
1.4 文件分类
① 按性质与用途分类
⑴系统文件 ⑵库文件 ⑶用户文件
② 按文件的管理方式分类
⑴普通文件 ⑵目录文件 ⑶特别文件(设备文件)
③ 按施加的保护分类(文件权限)
⑴只读文件 ⑵读写文件
⑶可执行文件 ⑷不保护文件 ;
2.文件的结构及其存取方法
文件结构是指文件的组织方式,表现为逻辑结构和物理结构。
2.1 逻辑结构 用户可以直接处理的文件的数据及其结构,即
用户角度的文件结构,分两类:
①(字符)流式文件
②记录(流)式文件 ;;
2.2 物理结构 指文件在外存上的具体存储结构,亦称为存
储结构,即系统角度的文件结构。由于磁盘常作文件存储器,
故以下讨论以磁盘为例。
块的概念 磁盘上信息存取的基本单位称为物理记录,通
常为一个扇区的大小,又称为物理块或盘块;所有文件均可
视为记录式文件,其存取信息的基本单位称为逻辑记录(为
讨论方便限定为固定长记录),按物理块同样尺寸对文件划
块,称为逻辑块(或相对块)。;
示例 设物理块长度为PBL,某固定长l的记录式文件,求
其记录i(Ri)所在相对块号及块内偏移。
令RBN为记录i所在相对块号,LBA为记录i按字节编址的
首地址,则:
LBA=i*l RBN=[ LBA/PBL ]
PBO=[ LBA mod PBL ];
①连续(顺序)文件与连续空间分配 指一个文件的信息
存放在磁盘的若干连续的物理块上,该文件称为连续文件或
顺序文件(纸带输入机,磁带机上的文件 也称为连续或顺序
文件),相应磁盘空间的分配策略称为连续空间分配,该分
配类似与主存空间的可变分区分配。
物理结构表示 文件起始物理块号及占据物理块的总数记入
文件控制块。;;
②连接(串联)文件与链接空间分配 指一个文件的信息散
布在磁盘的若干不相连续物理块上,这些物理块通过指针相
连(用每一物理块的最后一个单元作指针,存放下一物理块
号),该文件称链接文件或串联文件,相应的磁盘空间分配
策略称为链接空间分配。
物理结构表示 文件的起始物理块号与尾块号记入文件控制
块。;;
③索引文件与索引空间分配 指一个文件的信息散布在磁盘
的若干物理块上, 同时建立一个索引表块, 表中各项登记文
件占有的按逻辑块号排列的各物理块号,该文件称为索引文
件,相应磁盘空间分配策略称为索引空间分配 。
物理结构表示 文件的索引表块记入文件控制块。;;
④多级索引文件与组合空间分配 指一个文件的索引表很
大而使得一个物理块远远不能容纳,则索引表本身可视为一
个文件,通过另一级索引来查找,该文件称为多级索引文件,
相应磁盘空间分配策略称为组合空间分配。
物理结构表示 文件控制块内设置多级索引结构(通称为
节点)。;直接0;
示例 设物理块尺寸为1K,一个物理块号占32位(4个字节)、则一
个索引块可放256个物理块号。
⑴直接寻址方式
您可能关注的文档
- 人行道、路灯、雨水的施工组织设计Doc1讲述.doc
- 人行道水泥花砖施工讲述.doc
- 第6节《电势差与电场强度的关系》精品课件【新课标人教版A】综述.ppt
- 第6章 汽车新技术综述.ppt
- 人货电梯的安装讲述.doc
- 第6讲 放大电路的分析方法综述.ppt
- 第6章 键联接和花键联接综述.ppt
- 人行道维修工程施工组织设计讲述.doc
- 第6课 罗马法综述.ppt
- 第6课 中国古代的科学技术综述.ppt
- 25-26学年政治(部编版)选择性必修第二册课件:第1单元 周清1 民法中的人身权及财产权.pptx
- 25-26学年政治(部编版)选择性必修第二册课件:1.4.1 权利保障 于法有据.pptx
- 2025北京丰台区高二(上)期中地理(A卷)含答案.docx
- 2025北京三帆中学初三(上)开学考英语试题含答案.docx
- 2025北京一零一中初三9月月考语文试题含答案.docx
- 2025北京海淀区初三(上)期中道法试题含答案.docx
- 2025北京丰台区高一(上)期中政治(A卷)含答案.docx
- 25-26学年政治统编版必修4课件:3.3 唯物辩证法的实质与核心.pptx
- 25-26学年政治统编版必修4课件:7.2 正确认识中华传统文化.pptx
- 湖北省部分高中2026届高三上学期二模联考 历史试卷.docx
最近下载
- 高一【美术(人美版)】人作与天开——中国古典园林艺术-教学设计.pdf VIP
- 同济大学《高等数学》授课教案.pdf VIP
- 美国联邦法规.docx VIP
- 嗜酸性肉芽肿性多血管炎诊治多学科专家共识(2025年版).pptx VIP
- 公安看守所智能化安防项目设计方案.pdf VIP
- 23.周亚夫军细柳复习课件.pptx VIP
- 一把手 2025年度在带头强化政治忠诚、提高政治能力;在带头固本培元、增强党性;在带头敬畏人民、敬畏组织、敬畏法纪;在带头干事创业、担当作为;在带头坚决扛起管党治党责任五个带头方面存在的问题.docx VIP
- 土壤导则培训.pptx VIP
- 2025年妇女保健科工作总结暨工作计划.docx
- 河流与湖泊第一课时课件-2025-2026学年八年级地理上学期(人教版2024).pptx VIP
原创力文档

文档评论(0)