关于目录中的单点和双点

Sad*_*que 2 unix linux windows

每当我们使用命令时:

dir --> in Windows
Run Code Online (Sandbox Code Playgroud)

dir -a --> in Unix
Run Code Online (Sandbox Code Playgroud)

我们看到两种点:

.
..
Run Code Online (Sandbox Code Playgroud)

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

无论如何,这些点是什么?如果可能的话,请提供Windows和Unix的答案.

Tho*_*son 9

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

.表示您所在的目录,而..表示父目录.

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

<img src="../images/image.jpg" />
Run Code Online (Sandbox Code Playgroud)

因为它告诉脚本查看PARENT目录然后是images/image.jpg.

  • additon:只是为了让你知道它们不是物理目录(而是对这些文件夹的引用) - 但我相信unix和windows(等)证实了它们. (3认同)