文件目录是指:为实现“按名存取”,必须建立文件名与辅存空间中
物理地址的对应关系,体现这种对应关系的
数据结构称为文件目录。
一个
计算机系统中有成千上万个文件,为了便于对文件进行存取和管理,计算机系统建立文件的索引,即文件名和文件物理位置之间的映射关系,这种文件的索引称为文件目录。
文件目录(file directory)为每个文件设立一个表目。
文件目录表目至少要包含文件名、文件内部标识、文件的类型、文件存储地址、文件的长度、
访问权限、
建立时间和访问时间等内容。
文件目录(或称为文件夹)是由文件
目录项组成的。文件目录分为
一级目录、
二级目录和多级目录。多级
目录结构也称为
树形结构,在多级目录结构中,每一个磁盘有一个
根目录,在根目录中可以包含若干
子目录和文件,在子目录中不但可以包含文件,而且还可以包含下一级子目录,这样类推下去就构成了多级目录结构。
采用多级目录结构的优点是用户可以将不同类型和不同功能的文件分类储存,既方便
文件管理和查找,还允许不同文件目录中的文件具有相同的文件名,解决了一级目录结构中的重名问题。
Windows、
UNIX、
Linux和
DOS等操作系统采用的是多级目录结构。