(一)文件(File)
文件:是具有符号名的、在逻辑上具有完整意义的一组相关信息项的集合。
信息项:是构成文件内容的基本单位。
(二)文件组成
文件包括文件体和文件说明。
文件体:是文件真实的内容。
文件说明:是操作系统为了管理文件所用到的信息,包括文件名、文件内部标识、文件类型、文件存储地址、文件长度、访问权限、建立时间和访问时间等。
(三)文件名
文件名是在进程创建文件时确定的,独立于进程存在,直到被显式删除。
进程要使用文件时,必须显式指出该文件名,操作系统根据文件名对其进行控制和管理。
不同的操作系统,文件命名规则有所不同,即文件名字格式和长度因系统而异。
(四)文件系统
(1)文件管理系统
操作系统中实现文件统一管理的一组软件和相关数据的集合。
(2)文件系统功能
1)按名存取。可以“按名存取”,不是“按地址存取”;
2)统一的用户接口。在不同设备上提供同样的接口,方便用户操作利编程;
3)并发访问和控制。在多道程序系统中支持对文件的并发访问和控制;
4)安全性控制。在多用户系统中的不同用户对同一文件可有不同的访问权限;
5)优化性能。采用相关技术提高系统对文件的存储效率、检索和读/写性能;
6)差错恢复。能够验证文件的正确性,并具有一定的差错恢复能力。
(五)文件类型
分类标准 | 具体描述 | |
1 | 按文件性质和用途 | 系统文件、库文件、用户文件 |
2 | 按信息保存期限 | 临时文件、档案文件、永久文件 |
3 | 按文件保护方式 | 只读文件、读/写文件、可执行文件、不保护文件 |
4 | UNIX系统 | 普通文件、目录文件和设备文件(特殊文件) |
(六)文件系统类型
FAT、Vfat、NTFS、Ext2和HPFS等