2.4.3操作系统-文件管理:树形目录结构

2.4.3操作系统-文件管理:树形目录结构

树形目录结构

会将文件相应的控制信息,放到文件目录当中去,文件目录也可以将它组织成文件,文件目录进行组织和管理也是操作系统文件管理的一个重要方面。

在对文件的目录进行组织的时候,它可以有一级目录、二级目录、也可以有多级目录结构。树形结构也被称为多级目录结构。

树形目录结构在UNIX系统和Windows系统中都是常见的,会用一定的结构来存放文件的一些属性。

请添加图片描述

树形结构有唯一的一个根,一般把主文件目录称为根目录,根目录下面有一些节点,称为中间节点,最终的文件是叶子节点。在Linux中,只有一个根目录,在Windows中,根目录可以理解为盘符。树形目录结构允许在不同的目录下有同名文件

文件属性

  • R只读文件属性
  • A存档属性
  • S系统文件
  • H隐藏文件

文件名的组成

  • 驱动器号
  • 路径
  • 文件名
  • 扩展名

绝对路径:是从盘符开始的路径
相对路径:是从当前目录开始的路径

绝对路径从根目录开始搜索,相对路径从下一级目录开始搜索,所以相对而言,相对路径要比绝对路径要快,查找效率高。从Windows搜索文件的速度也可以发现,从盘符搜很慢,因为要扫描所有文件夹。两种方式都是访问一次磁盘,在访问次数上是一样的。

猜你喜欢

转载自blog.csdn.net/qq_41929714/article/details/129567451