看10楼的图,上面"G:\Install\Microsoft\Windows"就是当前的目录(文件夹,也叫子目录),这个字符串叫绝对路径,它是带有驱动器盘符G:和从根目录开始的完整路径,当前子目录在根目录下来的第4层。这个图就是目录树,它列出从当前子目录开始的下层目录结构,也就是说,在这个子目录中,有4个子目录,有些子目录又有它下面的子目录,有些没有,这个图看的一目了然。
当我们现在位于这个子目录时,如果要指定"Windows XP"子目录,可以写绝对路径"G:\Install\Microsoft\Windows\Windows XP",也可以写相对路径".\Windows XP",这里.表示当前目录,亦即"G:\Install\Microsoft\Windows",身在何处,.就是这个地方。当前目录的上层,用..表示,在这幅图中,..就是"G:\Install\Microsoft"。一定要明白,你现在在哪里,这相当于指路,用东南西北指示,是绝对路径指示法,用前后左右,是相对指示法,前者不用管你当前身在何处,但后者要确知当前位置和方向。
用相对路径,我们可以做如下实验,变换目录:用"cd 'Windows XP'"指令,把当前目录切换到当前目录的下层Windows XP中(注意当前目录变了),然后用指令"cd ..\Windows 7",就转入了新当前目录的父目录下面的"Windows 7"子目录中,看看图,这两个目录是平级的。不切换当前目录,直接指定到哪个目录中查找文件和数据,也是这样使用。
授人以渔,不授人以鱼。