若文件系统容许不同用户的文件可以具有相同的文件名,则操作系统应采用()来实现。
若文件系统容许不同用户的文件可以具有相同的文件名,则操作系统应采用()来实现。
A.索引表
B.索引文件
C.指针
D.多级目录
正确答案:D
文件目录是用来检索文件的,它是文件系统实现按名存取的重要手段。文件目录由若干目录项组成,每个目录项记录一个文件的有关信息。文件目录项一般包括如下内容:(1)有关文件存取控制的信息。例如:用户名、文件名、文件类型、文件属性等。(2)有关文件结构的信息。例如:文件的逻辑结构、文件的物理结构、记录个数、文件在存储介质上的位置等。(3)有关文件管理的信息。例如:文件的建立日期、文件被修改的日期、文件保留期限、记账信息等。有了文件目录后,当用户要求使用某个文件时,文件系统可按文件名找到指定文件的目录项。根据该目录项中给出的有关信息可找到该文件,并进行核对使用权限等工作。在同级目录结构下,不允许有相同的文件名;但相同的文件名可以存在不同级的文件目录当中。