文件系统包括:一组文件与目录结构。
文件是逻辑外存的最小分配单元。
文件属性:名称、标识符(这是一个数字,用于标记系统中文件的唯一性,通常为用户所不可读)、类型、位置、大小、保护(读、写、执行等的访问控制信息)、时间日期和用户标识
所有文件的信息都保存在目录结构中,而目录结构也保存在外存上。
文件操作:文件属于抽象的数据类型。进行文件操作时,首先用系统调用open()打开一个文件,会将该文件的目录条目复制到打开文件表中。操作系统维护一个打开文件表,会根据
打开文件表的索引来指定文件,并在文件之上进行操作。其中creat与delete操作的是关闭文件而不是打开文件。
通常OS对于文件采用两级文件内部表:单个进程的表和整个系统的表。
原文地址:http://www.cnblogs.com/rickhsg/p/3766320.html