00:01
接下来我们看到文件管理部分,树形目录结构这一块,我们啊会将文件相应的控制信息放到呢文件目录当中去,文件目录呢,也可以将它组织成文件啊,我们的文件目录进行组织和管理呢,也是操作系统文件管理的一个重要方面,那我们对文件的目录进行组织的时候,它可以有一级目录结构,二级目录结构也可以呢,由多级目录结构,树形目录结构啊,它也被称为多级目录结构。那数形目录结构在我们的unix系统,还有的Windows系统当中都是呢,非常常见的,我们都采用了这种的多级目录,我们啊会用一定的结构来存储文件,它的一些属性,属性可以包含呢,只读存档,还有呢,这是系统文件或者隐藏文件,然后呢,文件名,它的具体组成包含驱动器号径,还有主文件名和它的扩展名,其实文件名啊,它可以直接理解为绝对路径,加上它的文件名称,什么是绝对路径呢?绝对路径和相对路径啊,都是多级目录当中的一种呢,访问方式,多级目录结构,它的整个目录组合起来是一个类似于树形的结构,所以也叫做树形目录,那一棵树它有唯一。
01:40
低的一个根,我们一般把主文件目录呢称为根目录,然后根目录下面呢,有一些子节点称之为呢,诶中间节点,那最终的这个文件呢,是它的叶子节点,我们在找相应的绝对路径和相对路径的时候,对路径呢是从根目录开始出发,直到呢找到文件为止。比如说我们现在如果要访问F2文件的话,如果是绝对路径,需要从根目录先访问第一节点,再访问W2节点,直到最终的FR,那它的绝对路径诶一般呢是根目录斜杠开始,斜杠是unix的根目录,而我们unix是只有一个根目录的啊在Windows当中的话,根目录可以呢理解为盘符,比如说低。
02:40
盘、E盘、F盘等等。什么是相对路径呢?相对路径啊,相比而言打开会更快捷一些,它会从当前目录开始判断,比如说呢,当前在第一位置的话,我们啊,相当于站在了某一个已知位置,向下去进行查找就可以了,所以它的路径是从下一级目录开始,再加上呢,诶,我们的这个下一层目录,那这是绝对路径和相对路径的区别,整个文件它的完整文件名应该是绝对路径,加上了F2,它的扩展名,比如说f2.java等等,这就是他的绝对路径,相对路径还有文件名的含义,那绝对路径和相对路径有什么区别呢?其实我们把路径理解为地址来看的话,大家在寄快递的时候,如果是在。
03:43
天猫淘宝京东买东西,大家的快递的地址显然是某某省某某市某某区,然后某某小区某某栋吧,那这个出发点会从呢,非常广大的一个空间来开始搜索,而相对路径的话,理解为呢,诶,大家比如说在呃点外卖的时候,有没有说某某省某某市啊,不需要把直接写当前位置下的,当前是目录下的一些地址就足够了,那我们在考虑的时候呢,绝对路径啊,它需要从根目录开始搜索,而相对路径从下一级目录开始搜索就可以了,所以绝对路径它的效率会比较慢,相对路径呢,打开文件的效率啊,查找的效率呢会比较高,那这是绝对路径和相对路径它的一个区别,但他们啊都是直接去。
04:43
访问的一次磁盘啊,我们在这里呢,磁盘的访问次数并没有太大的区别。那我们在操作系统当中啊,其实是可以利用命令行直接来打开某一个文件的,所以你打开的对象可以写绝对路径也可以呢,根据当前位置来打开相对路径的文件,都是呢,可以完成这个要求的数形目录结构啊,它还有一个特点就是呢,允许同名,在我们的图示上面啊,有两个F1,那这两个F1是相同的文件还是不同的呢?诶咱们其实不知道,类似于大家在桌面上新建了一个文件,那这个文件里面呢,可以往里面放不同的东西,或者新建一个文本叫做新建文本,那我们在D盘或者F盘同样可以新建同名的吧,诶新建一个文本叫做新建文本,或者新建一个文件夹叫做新建文件夹,二者可以相同可以不同,那也就是说树形目录结构允许。
05:51
在不同的目录下同名,相同目录下能不能同名呢?诶,不能了,桌面上新建第二个文件夹的话,它在后面会加上一些区别的字符吧,所以啊,同一个子目录不允许同名,不同的目录下可以允许同名,并且同名的可以是相同的或者不同的文件,这也是呢,数据母乳结构啊,它的一个特点。
06:19
那我们目前在考试当中对树形目录结构的考察呢,基本上是很少出现,而结合其他科目综合来看,考察较多的就是对绝对路径和相对路径的判断,以及呢对数性目录一些特点的描述是否正确的判断,这些呢就是给大家介绍到的文件管理树形目录结构相关的内容。
我来说两句