images /和./images/之间有什么区别?

时间:2012-03-15 16:43:30

标签: path

事实上,它似乎从当前的页面路径开始。

2 个答案:

答案 0 :(得分:2)

它是一个微妙的,仅当存在多个搜索路径时才相关(如可执行文件,请参阅$PATH)。

例如,您可以使用./filename启动本地可执行文件,但不能使用filename启动本地可执行文件,因为后者会使(大多数?)shell在$PATH指定的路径中搜索而不是{{1}}当前的工作目录。

在网址环境中,没有真正的区别。但是应该注意,相对路径是Web应用程序上的常见攻击向量(使用../)转义DocumentRoot。

答案 1 :(得分:1)

对于目录,人们可以想象什么。 PATH变量不会出现在图片中,因为目录不是shell需要搜索的命令。

另一方面,这是一个有趣的页面,了解更多关于" ./" :http://www.linfo.org/dot_slash.html