绝对路径与相对路径

参考网站:地址1

地址2

绝对路径

从根目录为起点到某一个目录的路径;
1、绝对路径-绝对路径就是你的主页上的文件或目录在硬盘上真正的路径。绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,比如,你的Perl 程序是存放在 c:/apache/cgi-bin 下的,那么 c:/apache/cgi-bin就是cgi-bin目录的绝对路径

相对路径

从一个目录为起点到另外一个的目录的路径。
1、相对路径-顾名思义,相对路径就是相对于当前文件的路径。网页中一般表示路径使用这个方法。

举例

    比如说你的C盘有个文件夹叫ABC,文件夹下有两个文件file1和file2

    如果让文件file1说出文件file2的位置(也就是路径),那么它有两种表示方法:
    第一种:C:\ABC\file2 这就是绝对路径,指明file2文件在C盘ABC文件下,从最大的目录C盘开始表示出来.
    第二种:file2 这就是相对路径,因为file1文件和file2文件都在C:\ABC下,所以它们的路径前面"C:\ABC"都是一样,就不用表示出来了.

    在这里,,如果file1和file2不在同一个文件夹下,相对路径该怎么表示呢。比如:

    file1的位置为:C:\ABC\path1\file1;

    file2的位置为C:\ABC\path2\file2;

    这时候让file1说出file2的位置则为:../path2/file2;两个点(..)表示回退一层。解释下就是,file1在path1文件夹下,先点点,回退到ABC文件夹下,然后加上path2/file2,也就是../path2/file2,这就是相对路径了。

此处要注意:不同操作系统使用的斜杠不同(Linux系统是/,window系统是\;知道即可)
————————————————
以上内容转载CSDN博主「朔月战士的刀」的原创文章
版权声明:本文为CSDN博主「朔月战士的刀」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/hgd613/article/details/8041662

符号

以下为建立路径所使用的几个特殊符号,及其所代表的意义。

“./”:代表目前所在的目录。

“../”:代表上一层目录。

以”/”开头:代表根目录。

上一篇:【Groovy】MOP 元对象协议与元编程 ( 使用 Groovy 元编程进行函数拦截 | 使用 MetaClass 进行方法拦截 | 对象上拦截方法 | 类上拦截方法 )


下一篇:德客易行帮你解析华为B2B战略