什么是文件目录、目录文件与当前目录?
2022-12-08 · 百度认证:IT168官方账号,优质数码领域创作者
文件目录、目录文件与当前目录分别是:
1、文件目录:为实现“按名存取”,必须建立文件名与辅存空间中物理地址的对应关系,体现这种对应关系的数据结构称为文件目录。
2、目录文件:为了实现文件目录的管理,通常将文件目录以文件的形式保存在外存空间,这个文件就被称为目录文件。目录文件是长度固定的记录式文件。
3、当前目录:当一个文件系统含有许多级时,每访问一个文件,都要使用从树根开始直到树叶(数据文件)为止的、包括各中间节点(目录)名的全路径名。
同时由于一个进程运行时所访问的文件大多仅局限于某个范围,因而非常不便。基于这一点,可为每个进程设置一个“当前目录”
,又称为“工作目录”。
/iknow-pic.cdn.bcebos.com/e1fe9925bc315c606df16a0e83b1cb13485477ee"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/e1fe9925bc315c606df16a0e83b1cb13485477ee?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/e1fe9925bc315c606df16a0e83b1cb13485477ee"/>
扩展资料
目录结构功能介绍和种类:
目录结构的组织,关系到文件系统的存取速度,也关系到文件的共享性和安全性。因此,组织好文件的目录,是设计好文件系统的重要环节。目前常用的目录结构形式有单级目录、两级目录和多级目录。
1、单级目录结构
这是最简单的目录结构。在整个文件系统中只建立一张目录表,每个文件占一个目录项,目录项中含文件名、文件扩展名、文件长度、文件类型、文件物理地址以及其它文件属性。此外,为表明每个目录项是否空闲,又设置了一个状态位。
2、两级目录
为了克服单级目录所存在的缺点,可以为每一个用户建立一个单独的用户文件目录UFD(User
FileDirectory)。这些文件目录具有相似的结构,它由用户所有文件的文件控制块组成。
此外,在系统中再建立一个主文件目录
MFD(MasterFileDirectory);
在主文件目录中,每个用户目录文件都占有一个目录项,其目录项中包括用户名和指向该用户目录文件的指针。
3、多级目录结构
对于大型文件系统,通常采用三级或三级以上的目录结构,以提高对目录的检索速度和文件系统的性能。多级目录结构又称为树型目录结构,主目录在这里被称为根目录,把数据文件称为树叶,其它的目录均作为树的结点。
编辑本段计算机专业用语
一个计算机系统中有成千上万个文件,为了便于对文件进行存取和管理,计算机系统建立文件的索引,即文件名和文件物理位置之间的映射关系,这种文件的索引称为文件目录。
文件目录(file
directory)为每个文件设立一个表目。文问件目录表目至少要包含文件名、物理地答址、文件结构信息和存取控制信息等,以建立起文件名与物理地址的对应关系,实现按名存取文件。
目录文件里存储了目录下的文件的地址,它不应当被资源管理器显示出来,所以我们平常看不到...
目录文件可操作,不可直接读写,这一系列性质总结来:它是一种特殊文件.
其实也只回有在linux下才把它当文件(ext文件系统决定的)
,windows的目录还不能当作文件来使用...(NTFS性质决定的)
当前目录 为了提高文件检索速度,文件系统向用户提供了一个当前正在使用的目录,称为当前目录。
网上答抄的,希望你能用的上
1、文件目录:文件控制块的抄有序集合构成文件目录,每个目录项即是一个文件控制块。
2、目录文件:为了实现文件目录的管理,通常将文件目录以文件的形式知保存在外存空间,这个文件就被称为目录文件。
目录文件是长度固定的记录式文道件。
3、当前目录:系统为用户提供一个目前正在使用的工作目录,称为当前目录。