第八章第八章 文件系统文件系统概 述所有的计算机应用程序都要存储信息和检索信息三个基本要求:能够存储大量的信息 长期保存信息 可以共享信息解决方法:把信息以一种单元,即文件的形式存储在磁盘或其他外部介质上。文件是通过操作系统来管理的,包括:文件的结构,命名,存取,使用,保护和实现方法。1.文件管理任务文件管理是软件(程序与数据集合)资源管理,是涉及用户作业和相关硬件的管理任务:把存储、检索、共享和保护文件的手段,提供给本身和用户,以方便用户及资源利用功能:分配与管理外存提供合适的存储方法文件共享,保护解决冲突2.文件管理功能分配与管理外部存储器,用户以文件形式存放信息,“按名存取”,文件的机内码与磁盘、光盘等外存的地址建立起相对应的表格联系提供合适的存储方法,为系统和用户使用文件提供良好的接口。例如,鍵盘命令以及程序中使用系统调用控制。包括文件的创建(Create)、打开(Open)、关闭(Close)、读写(Read/Write)、刪除(Delete,Erase)和重命名或改名(Rename)等文件的共享与保护,解决文件命名中的冲突和存取权限的控制8.1 文件和文件系统文件和文件系统