操作系统:文件的分类

本文介绍了文件的多种分类方式,包括按性质和用途、组织形式、使用和管理情况、保护级别以及数据流向。文件的逻辑结构有记录式文件(定长记录、变长记录)和流式文件,物理结构涉及顺序文件、链接文件、索引文件和直接文件。理解这些分类和结构对优化文件系统性能至关重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、常见的分类:

①按文件的性质和用途分类:

——系统文件:

  • 该类文件只允许用户通过系统调用来执行它们,而不允许对其进行修改和读写。系统文件主要由操作系统核心、各种系统应用程序和数据所组成。

——库文件:

  • 该类文件包括允许用户对其进行读取、执行,但是不允许对其进行修改的子程序库。如C语言子程序库等。

——用户文件:

  • 用户文件是用户委托文件系统保存的文件。
  • 这类文件只有文件的所有者和被授权的用户才能使用。
  • 用户文件主要由源程序、目标程序、用户数据库等组成。

 

②按文件的组织形式分类:

——普通文件:

  • 既包括系统文件也包括用户文件、库函数文件和使用程序文件。
  • 普通文件主要是指组织格式为系统中所规定的最一般格式的文件,也就是平常所说的文件。

——目录文件:

  • 由文件的目录信息构成的特殊文件数据。

——特殊文件:

  • 有的系统中,所有的输入、输出设备都被看作特殊文件。
  • 这组特殊文件在使用形式上与普通文件相同,如查找目录、存取操作等。
  • 但是特殊文件的使用是与设备处理程序密切相关的。系统必须把对特殊文件的操作转入到对不同的设备的操作。

 

③按使用和管理情况分类:

——临时文件:

  • 它是一种私有资源,使用户在某次求解问题过程中产生的中间文件。
  • 这种文件仅仅保存在磁盘上。在作为“档案”的外存介质上没有副本。临时文件随用户撤离系统而撤离,因此不可共享。

——永久文件:

  • 这是用户经常要使用文件。
  • 这类文件不仅在磁盘上有文件副本,且在作为”档案“的介质上也有一个可用的副本。

——档案文件:

  • 仅保存在作为“档案”用的外存介质上,以备查证和恢复用。

 

④按文件系统提出的保护级别分类:

——只读文件:

  • 只允许用户对其执行读操作,对于写操作,系统将拒绝执行并给出错误信息。

——读写文件:

  • 只允许用户对其进行读、写操作,而拒绝对其执行任何其他的操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值