一、相对路径与绝对路径的含义
相对路径就是指由这个文件所在的路径引起的跟其它文件(或文件夹)的路径关系。使用相对路径可以为我们带来非常多的便利。
绝对路径是指目录下的绝对位置,直接到达目标位置,通常是从盘符开始的路径。完整的描述文件位置的路径就是绝对路径,以web站点根目录为参考基础的目录路径。
扩展资料
windows相对路径和绝对路径举例:
绝对路径:是从盘符开始的路径,形如C:\windows\system32\cmd.exe
相对路径:是从当前路径开始的路径,如当前路径为C:\windows,要描述上述路径,只需输入入system32\cmd.exe
。
LINUX系统中
的相对路径和绝对路径举例:
绝对路径
以“/”为起始
例:/home/user1/abc.txt
相对路径为
:
home/user1/abc.txt
二、什么是文件夹的绝对路径
文档路径类型一共有三种:绝对路径、根相对路径和文档相对路径。所谓“绝对路径”就是从根目录开始一直到该目录的全程的路径,这样说可能太抽象,举个例子:"c:apachehtdocscgi-bintest.cgi"就是文件test.cgi的绝对路径。
三、(急!!)请解释什么是文件的绝对路径和相对路径
所谓“绝对路径”就是从根目录开始一直到该目录的全程的路径,这样说可能太抽象,举个例子:"c:\apache\htdocs\cgi-bin\test.cgi"就是文件test.cgi的绝对路径。
所谓“相对路径”就是相对于当前目录的路径,举个例子:例如当前目录目录是
"c:\apache\htdocs"
你要浏览
c:\apache\htdocs\cgi-bin\test.cgi文件的内容,那么只需在命令行里输入
"type
cgi-bin\test.cgi"
就可以了,要是在"c:\apache\htdocs\cgi-bin\xyz"下呢,那么就是
"type
..test.cgi"。绝对路径是不变的,而相对路径是随用户工作目录的变化而变化。
抽象路径:
用户界面和操作系统使用与系统相关的路径名字符串来命名文件和目录。此类呈现分层路径名的一个抽象的、与系统无关的视图。抽象路径名有两个组件:
一个可选的与系统有关的前缀字符串,比如盘符,"/"
表示
unix
中的根目录,"\\\\"
表示
microsoft
windows
unc
路径名,以及零个或更多字符串名称的序列。
除了最后一个,抽象路径名中的每个名称代表一个目录;最后一个名称既可以代表目录,也可以代表文件。空的抽象路径名没有前缀和名称序列。
四、绝对路径什么意思
绝对路径顾名思义,填写绝对目录路径地址那就叫绝对路径,通常我们直接使用"/"代表从根目录开始的目录路径,这个叫绝对路径。
相对路径顾名思义,填写目录时候以填写目录文件为参考,使用“../”或"./"指向上一级 或 使用"../../"指向上上一级叫相对路径。
windows相对路径和绝对路径举例:
绝对路径:是从盘符开始的路径,形如C:\windows\system32\cmd.exe
相对路径:是从当前路径开始的路径,如当前路径为C:\windows,要描述上述路径,只需输入入system32\cmd.exe 。
LINUX系统中 的相对路径和绝对路径举例:
绝对路径 以“/”为起始 例:/home/user1/abc.txt
相对路径为 : home/user1/abc.txt
五、绝对路径是什么
绝对路径:是从盘符开始的路径,形如
C:\windows\system32\cmd.exe
相对路径:是从当前路径开始的路径,假如当前路径为C:\windows
要描述上述路径,只需输入
system32\cmd.exe
实际上,严格的相对路径写法应为
.\system32\cmd.exe
其中,.表示当前路径,在通道情况下可以省略,只有在特殊的情况下不能省略。
假如当前路径为c:\program files
要调用上述命令,则需要输入
..\windows\system32\cmd.exe
其中,..为父目录。
当前路径如果为c:\program files\common files
则需要输入
..\..\windows\system32\cmd.exe
另外,还有一种不包含盘符的特殊绝对路径,形如
\windows\system32\cmd.exe
无论当前路径是什么,会自动地从当前盘的根目录开始查找指定的程序。