windows - 关于目录中的单点和双点

标签 windows linux unix

每当我们使用命令时:

dir --> in Windows

dir -a --> in Unix

我们看到两种点:

.
..

出现在目录中。 现在在 Stephens Rago 的 APUE 中,它说这些是文件名,有些书说这些是目录。

这些点到底是关于什么的? 请提供一个答案 w.r.t. Windows 以及 Unix(如果可能)。

最佳答案

两个平台(和基于网络的编程)都是一样的

. 代表你所在的目录,.. 代表父目录。

在 HTML 中,如果您有一个文件,例如:http://example.com/blog/index.html并且您想链接到图片 http://example.com/images/image.jpg您可以这样输入:

<img src="../images/image.jpg" />

因为这会告诉脚本在 PARENT 目录中查找,然后在 images/image.jpg 中查找。

关于windows - 关于目录中的单点和双点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3479744/

相关文章:

c - 无法理解以下程序中的 pthread_create() 行为?

windows - 在 Windows 和事件目录上使用什么 git 服务器解决方案?

windows - CWnd 图标发生了什么

c - 期望在 Linux 中 fd < 最大打开文件描述符数是否合理?

正则表达式匹配引号之间的字符串

bash - 如何检查目录是否有子目录?

windows - 在 Windows 上使用 sed 附加到每行末尾?

c - 如何在不初始化变量的情况下读取整个内存堆栈?

linux - bash ubuntu linux 中的脚本程序输入

c - 如何测量一段程序的用户/系统 cpu 时间?