在计算机系统中的信息资源(如程序和数据)是以文件的形式存储在外存储器(如磁盘、磁带)上的,需要时再把它们装入内存,操作系统一般都提供具有强大功能的文件系统,文件管理的任务是有效的支持文件的存储、检索和修改等操作,解决文件的共享保密和保护问题,以使用户方便、安全的访问文件。
- 文件存储空间的管理
任何文件存储在外存储器上,都需要以某种形式占据外存储器的空间,文件系统的一个很重要的功能,就是为每个文件分配一定的外层空间,并且尽可能的提高外存储空间的利用率和文件访问的笑容,文件系统设置,专门的数据结构记录文件存储空间的使用情况,为了提高空间利用率,存储空间的分配通常采用离散分配方式,以512B或者几KB的块基本单位进行分配。2. 目录管理
目录管理的主要任务就是给出组织文件的方法,它为每个文件建立目录项,并对众多的目录项加以有效的组织,以便为用户提供方便的按名存取。3. 文件系统的安全性
安全性包括文件的读写权限管理,以及存取控制,用于防止未经核准的用户存取文件,防止越权访问文件,防止使用不正确的方式访问文件。