网址或路径中的点

时间:2012-02-20 20:05:49

标签: apache path

考虑路径     ./images/1.png

这里./表示当前目录.. 即。路径中的单个点指向当前目录。 similiarlly ../参考其父目录.ie。路径中的两个点指向一个目录...

因此,路径中可能有多少反向引用。 ie.is' ... /'允许。如果是这样的话是什么意思? 。以及' .... /'。 ? 也是正确的' .... /'或' ../../&# 39;为当前目录的pparent目录的父目录.. 请给我一个关于相对路径的教程 假设我有权访问服务器的每个目录......

3 个答案:

答案 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 / a / very / long / path /
  • 相对路径:。

我想链接一个文件:

 /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/