【发布时间】:2011-01-08 07:35:03
【问题描述】:
对我来说,路径始终是“通往某事的道路”,但没有“某事”。
就像一只鸡追着面包屑,直到它击中目标。但目标不是路径的一部分。这就是我所相信的。
因此,例如:C:/foo/bar = 路径。 C:/foo/bar/something.html = 路径和“目标”。
谁能告诉我这里的正确术语是什么?如何用文件调用这样的路径?
“完整路径”? “完全合格的路径”? “带有文件名的路径”? (不准确!“带有文件名和扩展名的路径”......太长了)
当然,这有一个特殊的名称。想知道! :)
【问题讨论】:
-
路径可以指向文件系统上的任何对象,包括文件。包含文件名的路径只是一个路径。路径可以是相对的或绝对的,但这与路径中是否存在文件名无关。
-
您使用的路径不是文件本身。该文件实际上是内容。因此,在您的类比中,目标是文件中的内容,大概以 开头并以 结尾。因此,C:\foo\bar\something.html 的路径确实会引导您到达目标。仅供参考,也可以使用术语“文件规范”或“文件规范”。 “完整文件规范”将为您提供绝对位置(例如 c:\foo\bar\something.html)。我在 VMS 时代学习了术语文件规范。这是在我学习 Unix 之前,路径似乎是首选。在某些方面,我认为 filespec 更好。
-
你可以看到这个链接:stackoverflow.com/questions/2235173/…
-
多年后重读,这个问题有些深刻。 “没有目的地,只有路的尽头”
标签: path terminology conventions