操作系统第九章 文件系统.pptx

第九章 文件系统9.1 文件系统的概念文件是具有文件名的且在逻辑上具有完整意义的信息的集合。文件系统是OS中负责管理和存取文件信息的软件机构,它由管理文件所需的数据结构(如文件控制块、目录表、存储分配表)和相应的管理软件,以及访问文件的一组操作所组成。文件系统的功能:用户可以对文件进行操作,如:创建、删除、读写文件等;可以共享彼此的文件,如链接;提供存取控制,如R、W、X等权限;实现辅存空间的自动管理;按文件名访问;提供后备与复原能力,如回收站;保密功能,如文件口令、文件加密;界面友好。9.2 文件的逻辑组织与存取方法一、文件的逻辑结构这是从用户观点出发,所观察到的文件组织形式,是用户可以直接处理的数据及其结构,它独立于物理特性。一、文件的逻辑结构文件的逻辑结构可分为两种形式:有结构的文件-记录式文件无结构的文件-流式文件1、流式文件流式文件是相关的有序字符的集合。文件的长度即为所含字符数,如C语言的源程序、写字板的.TXT文件等。2.记录式文件 记录式文件由一组相关记录组成。记录的长度可分为定长和不定长两类。定长记录文件 指文件中所有记录的长度都是相同的,如数据块中的表文件。② 不定长记录文件 指文件中各记录的长度不尽相同。二、存取方法1.顺序存取:如磁带文件2.随机存取:如磁盘文件9.3文件的物理结构 文件的物理结构是指文件在外存上的存储组织形式,它与存储介质的存储特性有关。

文档评论(0)

1亿VIP精品文档

相关文档