1

每当我们在 MS-DOS 中创建任何新文件时,默认情况下它都会创建类似“.”的目录。和 ”..”。这些目录是什么?它对操作系统有什么帮助?还有有什么办法可以删除吗?

4

2 回答 2

2

...目录分别是指向自身及其父目录的链接。无法删除它们。

目录的目的..是让您可以导航回目录的父级。目录的目的.是能够引用当前目录,必须指定完整的名称和路径。

于 2012-11-08T09:10:41.657 回答
2

这 ”。” directory 是指向它所在目录的指针。

“..”目录是指向父目录的指针。

例子

  • C:\Temp\.\SomeFolder\是同一个目录C:\Temp\SomeFolder
  • C:\Temp\..\SomeFolder\是同一个目录C:\SomeFolder\

编辑

DOS 中的绝对路径是“根目录”(即它以开头)。一个例子是

volume
C:\someFolder\someFile.txt

相对路径是依赖于当前目录的路径。例如:

REM Change the directory to an absolute path
CD C:\Data\Movies

REM Now change the directory to "C:\Data\Music" using a relative path.
REM We are saying "The Music folder, inside the parent folder of C:\Data\Movies"
CD ..\Music
于 2012-11-08T09:11:02.993 回答