我们大量重复./foo
和cd ..
背后的故事是什么。这两个.
和..
来自何处?他们在哪里可以看作是第一次导航文件系统树的方式?
答案 0 :(得分:47)
摘自interview with Ken Thompson(9-6-89):
每次我们制作目录时,都是 惯例我们把它放在另一个 目录名为目录 - 目录,这是dd。它的名字是 dd和所有用户目录 事实上大多数其他目录, 用户维护自己的目录 系统,有指针回到dd,和 dd缩写为'dot-dot',和 dd用于目录目录。
答案 1 :(得分:5)
对不起,我无法正确回答,但我可以推荐这些链接:
有关早期文件系统及其使用的一些有趣的历史记录。
除此之外,我发现的最早的参考文献是Dennis Ritchie和Ken Thompson撰写的1974年论文“The UNIX Time-Sharing System”。 UNIX的前身,Multics,也有分层文件系统和相对路径的概念,但根据“Introduction to MULTICS”,它使用了另一种表示法。
答案 2 :(得分:1)
我相信这是Unix早期贝尔实验室的Dennis Ritchie发明的。