我明白“。”的重要性。和“..”条目通常在根目录中有“..”似乎很没用。有没有人知道它为什么是这样?为什么在根目录中存在条目“..”?
0
A
回答
1
它使它如此任意的路径遍历向上总是导致绝对路径。根是它自己的父目录。例如/../../../srv仍然是一个可用的目录,相当于/ srv
请参阅http://teaching.idallen.com/cst8207/12f/notes/160_pathnames.html#dot-and-dot-dot-.-and- ..对于一个很好的解释。
1
这是一致性的方式。如果root拥有一个..条目,那么它可以与任何其他目录一样对待。因此,程序员不必检查包含.. reference之前的目录是否为根目录。
相关问题
- 1. splay树:什么项目在根目录
- 2. 为什么templatetags存储在目录中?
- 3. 为什么根目录总是存储在inode 2中?
- 4. 为什么不存在目录?
- 5. 为什么Perl的readdir()缓存目录条目?
- 6. FAT32:根目录条目
- 7. 什么是doc根目录?
- 8. 什么是根目录?
- 9. 为什么一些条目在Perl中不存在ENV hash
- 10. 为什么不“git add *”在根目录中添加文件?
- 11. 在根目录
- 12. 为什么临时目录不是在缓存目录中创建的?
- 13. 什么是根目录或者如何在DotNetZip中设置目录
- 14. 目录内容和目录条目有什么区别?
- 15. 在根目录中存在.htaccess文件在子目录中使用WordPress博客
- 16. 为什么wkhtmtopdf.exe在Nrco Html的根目录下生成pdf库?
- 17. 为什么../(点点斜杠)在我的根目录下工作?
- 18. React在任何根目录中找不到条目文件
- 19. 为什么.index文件存在于kafka-log目录中?
- 20. 在目录(非根)
- 21. 异常在目录条目
- 22. 为什么gem安装在我的项目目录中?
- 23. 什么是文档根目录?
- 24. 什么是根目录的SD卡
- 25. 在根目录下存储文件
- 26. psql - 角色根目录不存在
- 27. 分支后项目根目录中的文件是什么?
- 28. Android - 在项目根目录中存储和加载文件
- 29. 根据记录条目是否存在来更新列
- 30. RakeFile在应用程序根目录中的用途是什么
Stack Overflow是编程和开发问题的网站。这个问题似乎与题目无关,因为它不涉及编程或开发。请参阅帮助中心的[我可以询问哪些主题](http://stackoverflow.com/help/on-topic)。也许[超级用户](http://superuser.com/)或[Unix&Linux堆栈交换](http://unix.stackexchange.com/)会是一个更好的地方。 – jww
另请参阅[超级用户]为什么根目录'/'对其“父级”有引用?](https://superuser.com/q/804162/173513)。 – jww