D:\> cd 111
D:\111> dir
驱动器 D 中的卷是 enjoy
卷的序列号是 30DA-F801
D:\111 的目录
2007-03-12 22:45 <DIR> .
2007-03-12 22:45 <DIR> ..
2007-03-12 22:45 <DIR> 222
2007-03-12 22:45 0 复件 新建 文本文档.txt
2007-03-12 22:45 0 新建 文本文档.txt
2 个文件 0 字节
3 个目录 2,713,411,584 可用字节
请各位大侠们注意一下上面这段dos的显示:
我在d盘的根目录下建了一个叫111的文件夹,然后在111中建了名为222的文件夹,
同时随便创建了两个文件,可是我使用dir的时候却显示在111中有三个文件夹,如下:
2007-03-12 22:45 <DIR> .
2007-03-12 22:45 <DIR> ..
这是什么东西?从哪里来的?
------解决方案--------------------------------------------------------
2007-03-12 22:45 <DIR> . \\表示是当前目录
2007-03-12 22:45 <DIR> .. \\表示是上级目录
------解决方案--------------------------------------------------------
会不会是隐藏文件?
------解决方案--------------------------------------------------------
建议复习下dos的内容
------解决方案--------------------------------------------------------
在DOS下,111目录里,执行一下CD.和CD..两条命令就可以知道了.
------解决方案--------------------------------------------------------
呵呵,就是告诉你,执行cd.得到当前目录
执行cd..得到上级目录
顺便说下,执行cd\的到根目录
------解决方案--------------------------------------------------------
对的,试了下
输入
dir 。目录不变
输入
dir 。。回到上级目录
------解决方案--------------------------------------------------------
用用Linux你一定会明白,呵呵
------解决方案--------------------------------------------------------
的确,说得已经很清楚了。
如果你在根目录下用dir,就看不到“.”与“..”了。否则所有非根目录都会显示自身(即“..”)及上级目录(“.”)