2.文件分类1-按文件性质与用途分类V11111按操作保护分类1111E11111按使用情况分类1111按用户观点分类(UNIX或Linux操作系统)福111按存取的物理结构分类11一一11按文件中的数据形式分类11直111111111111111111111111
2. 文件分类 Ø按文件性质与用途分类 Ø按操作保护分类 Ø按使用情况分类 Ø按用户观点分类(UNIX或Linux操作系统) Ø按存取的物理结构分类 Ø按文件中的数据形式分类
1按性质和用途分类祥系统文件由系统软件构成的文件,只允许用户通过系统调用或系统提供的专用命今来执行它们,不允许对其进行读写和修改主要有操作系统核心和各种系统应用程序或实用工具程序和数据组成例如:libmbio.com,ibmdos.com,\comand.com,/unix/库文件文件允许用户对其进行读取和执行,但不允许对其进行修改主要由各种标准子程序库组成例如:C语言、FORTRAN子程序库存放在子目录下*.LIB,/1ib/,/usr/1ib/1用户文件1是用户通过操作系统保存的用户文件,由文件的所有者或所有者授权的用户才能使用主要由用户的源程序源代码、可执行目标程序的文件和用户数据库数据等组成例如:*.c,*.for,*.f,*DBF,*.OBJ1
1) 按性质和用途分类 系统文件 Ø 由系统软件构成的文件,只允许用户通过系统调用或系统提供的 专用命今来执行它们,不允许对其进行读写和修改 Ø 主要有操作系统核心和各种系统应用程序或实用工具程序和数据 组成 Ø 例如:ibmbio.com,ibmdos.com,\comand.com,/unix 库文件 Ø 文件允许用户对其进行读取和执行,但不允许对其进行修改 Ø 主要由各种标准子程序库组成 Ø 例如:C语言、FORTRAN子程序库存放在子目录下 *.LIB,/lib/,/usr/lib/ 用户文件 Ø 是用户通过操作系统保存的用户文件,由文件的所有者或所有者 授权的用户才能使用 Ø 主要由用户的源程序源代码、可执行目标程序的文件和用户数据 库数据等组成 Ø 例如:*.c,*.for,*.f,*DBF,*.OBJ
吉2)按操作保护分类只读文件:只允许文件主及被核准的用户去读文件,而不允许写文件。标记为:-r可读可写文件:允许文件主及被核准的用户去读和写文件。标记为:-rw可执行文件:允许文件主及被核准的用户去调用执行该文件而不允许读和写文件,标记为:X各个操作系统的保护方法和级别有所不同一一DOS操作系统三种保护:系统、隐藏、可写UNIX或Linux操作系统有九个级别的保护
2) 按操作保护分类 § 只读文件:只允许文件主及被核准的用户去读 文件,而不允许写文件。标记为:-r- § 可读可写文件:允许文件主及被核准的用户去 读和写文件。标记为: -rw- § 可执行文件:允许文件主及被核准的用户去调 用执行该文件而不允许读和写文件,标记为: -x- 各个操作系统的保护方法和级别有所不同 ØDOS操作系统三种保护:系统、隐藏、可写 ØUNIX或Linux操作系统有九个级别的保护
3)按使用情况分类临时文件:用于系统在工作过程中产生的中间文件,一般有暂存的目录,正常工作情况下,工作完毕会自动删除,一旦有异常情况往往会残留不少临时文件永久文件:指一般受系统管理的各种系统和用户文件,经过安装或编辑、编译生成的文件,存放在软盘、硬盘或光盘等外存上档案文件:系统或一些实用工具软件包在工--作过程中记录在案的文挡资料文件,以便查阅历史挡案拉
3) 按使用情况分类 § 临时文件:用于系统在工作过程中产生的中 间文件,一般有暂存的目录,正常工作情况 下,工作完毕会自动删除,一旦有异常情况 往往会残留不少临时文件 § 永久文件: 指一般受系统管理的各种系统和 用户文件,经过安装或编辑、编译生成的文 件,存放在软盘、硬盘或光盘等外存上 § 档案文件: 系统或一些实用工具软件包在工 作过程中记录在案的文挡资料文件,以便查 阅历史挡案
吉按用户观点分类4普通文件(常规文件)是指系统中最一般组织格式的文件,一般是>字符流组成的无结构文件目录文件是由文件的目录信息构成的特殊文件,操作系统将目录也做成文件,便于统一管理特殊文件(设备驱动程序)在UNIX或Linux操作系统中,所有的输入输出外部设备都被看作特殊文件便于统一管理操作系统会把对特殊文件的操作转接指向相应的设备操作,真正的设备驱动程序不包含在这特殊文件中,而是指向与链接到操作系统核心中存放在内存高端部分2
4) 按用户观点分类 § 普通文件(常规文件) Ø是指系统中最一般组织格式的文件,一般是 字符流组成的无结构文件 § 目录文件 Ø是由文件的目录信息构成的特殊文件,操作 系统将目录也做成文件,便于统一管理 § 特殊文件(设备驱动程序) Ø在UNIX或Linux操作系统中,所有的输入输出 外部设备都被看作特殊文件便于统一管理 Ø操作系统会把对特殊文件的操作转接指向相 应的设备操作,真正的设备驱动程序不包含 在这特殊文件中,而是指向与链接到操作系 统核心中存放在内存高端部分