考虑路径 ./images/1.png
这里./表示当前目录.. 即。路径中的单个点指向当前目录。 similiarlly ../参考其父目录.ie。路径中的两个点指向一个目录...
因此,路径中可能有多少反向引用。 ie.is' ... /'允许。如果是这样的话是什么意思? 。以及' .... /'。 ? 也是正确的' .... /'或' ../../ 39;为当前目录的pparent目录的父目录.. 请给我一个关于相对路径的教程 假设我有权访问服务器的每个目录......
答案 0 :(得分:4)
将其视为“真实文件夹”,其中.
是指向当前文件夹的链接,..
是指向父文件夹的链接。没有其他人(只要你不创造它们,这是可能的,但不是真的有用),但也没有其他人需要。如果你想上两个目录,只需上两个目录:../..
(依此类推)。
cd myfolder
将工作目录更改为“myfolder”文件夹cd .
将工作目录更改为文件夹.
(当前文件夹)cd ..
将工作目录更改为文件夹..
(即父文件夹)根本:没什么特别的:)只是带有好奇名字的文件夹
你甚至可以输入类似./././
的内容,这只是真正“有用”的表达式“当前目录当前目录的当前目录”。
答案 1 :(得分:1)
如果这是关于文件系统的话。和..被定义为目录。至少在linux和dos中。如果在任何目录中运行ls -a,就可以看到它们。一个点表示“自我”,两个点表示父亲。所以要去祖父母../../是要走的路。
:~/.mozilla$ ls -al
drwx------ 4 4096 2012-02-18 19:57 .
drwxr-xr-x 39 4096 2012-02-20 16:21 ..
drwx------ 2 4096 2012-02-18 19:57 extensions
drwx------ 5 4096 2012-02-19 03:31 firefox
答案 2 :(得分:1)
当你谈论Apache和服务器时,你所说的是Unix文件系统。我找到的更简单的是 http://www.december.com/unix/tutor/filesystem.html 但你会发现很多材料。
保持简单: 假设我在一个目录中。我可以通过两种方式在我的服务器中找到它:
我想链接一个文件:
/home/john/www/this/is/another/directory/
starting from
/home/john/www/this/is/a/very/long/path/
-----------------------4--3----2-----1
你可以做到
./../../../../another/directory/
here/1/ 2 / 3/ 4/