文章插图
1、文件和文件系统
2、文件的逻辑结构
3、目录管理
4、两种目录构成方法
5、文件共享
6、文件保护
【2014年华北电力大学计算机专业考研专业课复习 两种目录构成方法】文件和文件系统 。长期存储信息有三个基本要素,能够存储大量信息,实用信息的进程终止时,信息仍旧存在,多个进程可以并发存取信息,文件是受操作系统管理的 。有关文件的构造、命名、存取、使用、保护、实现和管理方法都是操作系统设计的主要内容 。从总体上看,操作系统中处理文件的部分称为文件系统(file system) 。文件的三种结构,字节序列记录序列
文件的逻辑结构 。文件的逻辑结构一般是字节流;对于文件系统而言,必须将这种字节流(一个连续的逻辑地址空间)保存在磁盘的某些扇区中,这种存放
目录管理 。通常通过文件目录实现文件的组织、管理的要求,(1)实现按名存取(根据用户给出的ASCII形式的文件名(路径名),定位到相应的文件控制块 。)(2)提高对目录的检索速度(3)文件共享(4)允许文件重名(5)长文件名 。文件控制块(FCB)描述和控制文件的数据结构,存放了为管理文件所需的所有有关信息 。文件控制块是文件存在的标志,文件目录,件控制块的有序集合称为文件目录,一个文件控制块就是一个文件目录项 。文件目录也被看成一个文件,称为目录文件,文件控制块的内容(1)基本信息类;文件名,文件物理位,文件逻辑结构,文件的物理结构 。(2) 存取控制信息类(3) 使用信息类
两种目录构成方法 。单级目录,两级目录结构,多级目录结构,路径名,文件访问过程:利用文件名查询文件目录,根据FCB或i结点所记录的文件物理地址(盘块号),得到文件在磁盘上的物理地址,将文件读入内存 。查询方式线性检索:线性检索,慢HASH:利用文件名变换为文件目录索引值,不适用于通配符查询
文件共享 。如果系统不提供文件共享,那么凡是需要该文件的用户,都须各自备有此文件的副本,对存储空间造成巨大浪费 。——基于索引结点的共享方式——利用符号链实现文件共享 。引用索引结点后,除文件名外的信息存储在i结点上 。因此不管是wang用户还是li用户对文件进行修改,这种修改对i结点发生作用 。因而这种改变,是其他用户可见的 。i结点中,有一个链接计数count 。用于表示链接到本索引结点上的用户目录项的数目 。利用符号链实现文件共享 。为使B能共享C的一个文件F,可以由系统创建一个LINK类型的新文件,也取名为F,并将F写入B的目录中,以实现B的目录与文件F的链接 。在新文件中只包含被链接文件F的路径名 。这样的链接方法被成为符号链接 。新文件的路径名,被看作是符号链 。当B访问这个LINK类文件时,OS根据文件的路径去读文件,实现用户B对文件F的共享 。利用符号链实现文件共享时,只有文件主才拥有指向其索引结点的指针;其他用户只有该文件的路径名 。当文件的拥有者删除文件后,LINK型文件不再起作用 。利用符号链实现文件共享的优缺点 。优点:链接本地和远地的文件 。缺点:1、共享用户没有索引结点,读盘次数增加 。2、LINK类文件占用一定磁盘空间
推荐阅读
- 2014年世界杯亚洲有几个名额
- 石家庄华能电力学校好吗?
- 山东电力研究院具体位置在哪啊?在线等!!!!!
- 跪求客从何处来第一季2014年上映的由易中天主演的百度云资源
- 2014年公务员分类中经济学及相关专业都包括哪些专业?
- 河北冀电电力工程设计咨询有限公司黑龙江分公司怎么样?
- 湖北省电力勘测设计院聘任员工待遇?
- 什么是电力系统穿越功率 电力系统穿越功率的含义
- 2014年修订发布的企业会计准则有哪些
- 2014年南京弘光中学好还是梅园中学好?