操作系统课件(5.2 文件目录)_第1页
操作系统课件(5.2 文件目录)_第2页
操作系统课件(5.2 文件目录)_第3页
操作系统课件(5.2 文件目录)_第4页
操作系统课件(5.2 文件目录)_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、徐小龙/WindowsLinuxMac OSOpenStackAndroidLinux文件目录本讲内容1. 文件目录的基本定义2. 文件目录的基本要求3. 文件控制块和i-node4. 文件目录的典型结构文件目录的基本定义标识系统中文件及其物理地址文件目录本讲内容1. 文件目录的基本定义2. 文件目录的基本要求3. 文件控制块和i-node4. 文件目录的典型结构文件目录的基本要求实现按名存取。根据文件名对文件进行存取 提高检索速度。合理化目录结构,加快检索速度实现文件共享。允许多用户共享文件,节省空间 允许文件重名。不同文件取用相同的名字文件目录本讲内容1. 文件目录的基本定义2. 文件目录

2、的基本要求3. 文件控制块和i-node4. 文件目录的典型结构文件控制块和i-node文件控制块文件控制块1为了对文件进行正确的存取,设置用于描述和控制文件的数据结构,称为文件控制块(FCB) 文件与文件控制块一一对应,文件控制块的有序集合被称为文件目录文件目录也被看作是一个文件,称为目录文件文件控制块和i-node索引节点索引节点i-node2目录中的文件名和管理信息分开,后者单独组成数据结构,称索引节点(i-node)文件目录项中仅剩文件名和i-node节点号文件控制块和i-node索引节点索引节点i-node2文件目录通常是存放在磁盘上的。在文件很多时,文件目录可能要占用大量的空间在检

3、索目录文件的过程中,只用到了文件名仅当找到一个文件名与指定文件名匹配的目录项时,才需从该目录项中读出该文件的物理地址检索目录时,用不着文件的描述信息,在检索目录时不需调入内存 文件目录本讲内容1. 文件目录的基本定义2. 文件目录的基本要求3. 文件控制块和i-node4. 文件目录的典型结构文件目录的典型结构为所有文件建立一个目录文件(组成线性表)一级目录结构一级目录结构(1)优点:简单,易实现缺点:限制了用户对文件的命名限制了对文件的共享文件目录的典型结构一级称为主文件目录,给出用户名,用户子目录所在的物理位置二级二级目录结构目录结构(2)二级称为用户文件目录(用户子目录),给出该用户文件

4、的FCB文件目录的典型结构二级二级目录结构目录结构(2)优点:解决了文件的重名问题查找时间降低缺点:增加了系统开销文件目录的典型结构多级目录结构采用树形结构,是一棵倒向有根树多级目录多级目录结构结构(3)树根是根目录;树枝是子目录,树叶是文件文件目录的典型结构多级目录多级目录结构结构(3)每一级目录可以是下一级目录的说明,也可以是文件的说明,形成层次关系目录关系:当前目录(current directory, working directory)、父目录(parent directory)、子目录(subdirectory)、根目录(root directory)等;路径(path):每个目录或文件,可以由根目录开始依次经由的各级目录名,加上最终的目录名或文件名来表示文件目录的典型结构多级目录多级目录结构结构(3)优点:层次结构清晰,便于管理和保护文件;有利于文件分类;解决重名问题;提高文件检索速度;能进行存取权限

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论