摘要: 现代操作系统有多种文件系统类型(如FAT32、NTFS、 ext2、ext3、ext4等),因此文件系统的层次结构也不尽相同。下图是一种合理的层次结构。 图 文件系统层次结构 1) 用户调用接口 文件系统为用户提供与文件及目录有关的调用,如新建、打开、读写、关闭、删除文件,建立、删除目录等。此层由若 阅读全文
posted @ 2017-04-28 15:20 hunterDing 阅读(1457) 评论(0) 推荐(0) 编辑
摘要: 与文件管理系统和文件集合相关联的是文件目录,它包含有关文件的信息,包括属性、 位置和所有权等,这些信息主要是由操作系统进行管理。为实现目录管理,操作系统中引入了文件控制块的数据结构。 1) 文件控制块。 文件控制块(FCB)是用来存放控制文件需要的各种信息的数据结构,以实现“按名存取”。FCB的有序 阅读全文
posted @ 2017-04-28 15:17 hunterDing 阅读(4884) 评论(0) 推荐(0) 编辑
摘要: 文件的物理结构是从实现观点出发,又称为文件的存储结构,是指文件在外存上的存储组织形式。文件的逻辑结构是从用户观点出发看到的文件的组织形式。文件的逻辑结构与存储介质特性无关,但文件的物理结构与存储介质的特性有很大关系。 按逻辑结构,文件有无结构文件和有结构文件两种类型:无结构文件和有结构文件。 无结构 阅读全文
posted @ 2017-04-28 11:19 hunterDing 阅读(3078) 评论(0) 推荐(0) 编辑
摘要: 文件的属性 文件有一定的属性,这根据系统的不同而有所不同,但是通常都包括如下属性:①名称:文件名称唯一,以容易读取的形式保存。②标识符:标识文件系统内文件的唯一标签,通常为数字,它是对人不可读的一种内部名称。③类型:被支持不同类型的文件系统所使用。④位置:指向设备和设备上文件的指针。⑤大小:文件当前 阅读全文
posted @ 2017-04-28 11:11 hunterDing 阅读(2015) 评论(0) 推荐(0) 编辑