文件管理——树形目录结构
我们的数据,包括我们的程序都是以文件的方式存在我们的操作系统中的,以上图为例,我们主要掌握文件管理的基本概念,当前我们的操作系统采用的是树形的目录结构来管理我们的文件,最上层的为顶级目录,Linux成为更目录,windows的话最上层的称为盘符,例如C盘、D盘、E盘,这些盘每一个盘符就是一个顶级目录。
上图中,方框代表的是目录,圆型代表的是文件,在访问一个文件的时候要找到文件的路径,而路径分为两种:
一、绝对路径:绝对路径指的是从最上级的目录到达某一个文件的路径,例如现在需要访问文件F2,它的绝对路径读法为:更目录下的D1目录下的W2目录下的F2文件,写法为:/D1/W2/F2;
二、相对路径:相对路径是根据它当前的工作目录来定的,当前用户登录到操作系统中后,就会处于一个工作目录,例如当前的工作目录为D1,想要访问F2文件,绝对路径为:/D1/W2/F2,相对路径则为W2/F2,因为现在的工作目录是D1,W2就存放在D1下,所以直接访问,如果当前的工作目录为W1,现在需要访问F2,它的绝对路径不变,相对路径为:../W2/F2,../代表的是返回上一级目录,如果需要返回多级则使用多个../。