文件分类,计算机文件分哪几类
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文件分类,计算机文件分哪几类
为了有效、方便地组织和管理文件,常按照不同的观点对文件进行分类。文件分类方法有很多,下面是常用的几种文件分类方法。
(1)按照文件的逻辑结构的不同,可以把文件分成流式文件和记录式文件。构成流式文件的基本单位是字符或字节,如ASCII码文件或者二进制文件;构成记录式文件的基本单位是记录,一条记录又由若干个数据项构成。这实质是从用户角度看到的文件的逻辑结构.也可以按照物理结构对文件进行分类。
(2)按照用途将文件分为系统文件、库文件和用户文件。系统文件:由系统软件构成的文件。
①包括操作系统内核、编译程序文件等。这些通常都是可执行的二进制文件,只允许用户使用,不允许用户修改.
②库文件:由标准的和非标准的子程序库构成的文件.标准的子程序库通常称为系统库,提供对系统内核的直接访问,而非标准的子程序库则是提供满足特定应用的库。库文件又分为两大类:一类是动态链接库,另一类是静态链接库。
③用户文件:用户自己定义的文件,如用户的源程序、可执行程序和文档等。
(3)按照性质可以把文件分为普通文件、目录文件和特殊文件。
①普通文件:系统所规定的普通格式的文件,例如字符流组成的文件,它包括用户文件、库函数文件、应用程序文件等。
②目录文件:包含普通文件与目录文件的属性信息的特殊文件。主要是为了更好地管理普通文件与目录文件。
③特殊文件:在UNIX系统中,所有的输人/输出设备都被看做特殊的文件,主要包括块设备文件和字符设备文件。
特殊文件在使用形式上和普通文件相同,通过对特殊文件的操作即可完成相应设备的操作。例如文件/dev/lp表示打印机设备。特殊文件可以把所有I/O设备统一在文件系统下,那么用户就可以用统一的观点看待和处理驻留在不同存储介质上的信息,系统也可以对设备和文件实施统一的管理,从而简化设备管理和文件管理的接口设计。
(4)按照保护级别将文件分为只读文件、只写文件、可读可写文件、可执行文件和不保护文件等。例如只读文件只允许授权用户读,但不能写。
(5)按照文件数据的形式将文件分为源文件、目标文件和可执行文件.
(6)按照保存期限可以分为临时文件和永久文件。
除了以上的分类方法外,还可以按照文件的其他属性进行分类.文件的分类主要便于对不同文件进行有针对性的管理,从而提高操作系统的性能.例如,系统文件在装人内存后将被放在主存的系统专用区且享受高的保护级别,而不必像一般用户文件那样只有在内存用户空间分得相应的空闲区之后才能被装入。