2024年2月19日发(作者:)
计算机基础知识:什么是目录和路径?
•
一台微机一般要带两三个磁盘驱动器,其中有的盘(如硬盘)存放的文件很多,为了便于管理,就将某些不同类别的文件分开存放,于是产生了“目录”和“路径”的问题。
•
•
子目录
•
•
每一张磁盘上都有一个目录来记录这张盘存放的文件的信息,包括文件名、长度、最后一次被修改的日期和时间。有时,一张盘上存放的东西比较多,有的一些文 件是相关的,但和盘上其余的文件没有什么联系,我们就可以把它们集中存放,为这些文件单列一个目录,称做“子目录”。在整个磁盘的目录中,能看到有这个子 目录,但不能直接看到其中的内容。也可以说,这个目录比整个磁盘的目录即根目录“低”一级,所以叫子目录。子目录下可以再建子目录,即:一级子目录,二级 子目录等等。对于子目录的操作有几条常用命令,下面分别介绍。
•
•
1.建立子目录
•
•
命令格式:MD[盘符][子目录]子目录名。
•
•
功能:在指定的盘上指定的目录下建立一个子目录。
•
•
例如,在•
•
C>MD
•
•
然后再在这个子目录下建立•
C盘根目录下建立WW1子目录:
C:WW1
WW2子目录:
•
C>MD
•
C:WW1WW2
•
这个命令中,有时[盘符]和[子目录]都可以省去,省去时,新的子目录就加在当前目录之下。
•
•
2.显示当前目录
•
•
命令格式:CD
•
•
功能:显示当前目录名。
•
•
3.改变当前目录
•
•
命令格式:CD[盘符][子目录]
•
•
功能:将当前目录转为命令中指定的目录。
•
•
例如,当前在•
•
C>CD
•
•
如果从根目录直接转到•
•
C>CD
•
•
可以看一下结果:
•
•
C>CD
•
•
C:WW1WW2
C盘根目录下,要转到WW1子目录中可输入:
WW1
WW2子目录,可以用:
WW1WW2
•
•
转移到WW2子目录后,我们用DIR看一下内容,此时显示的是WW2子目录情况:
•
•
C>DIR
•
•
Volume
•
•
Directory
•
•
《DIR》11-10-96
•
•
《DIR》11-10-96
•
•
2
•
•
这个子目录中还没有存入任何文件。但in Drive C has no label
of C:WW1WW2
4:06P
4:06P
file(s)****bytes free
DOS仍列出两个目录项,这两个目录项的文件名位置显示的是*和……,意思是:是当前工作目录的代号。
•
•
……是上一级目录的代号。
•
•
我们可以用•
•
C>CD……
•
•
C:WW1此时如果再使用一次CD……转到上一级子目录中:
CD……命令,即可返回根目录,或者我们可以用DIR……来直接显示根目录内容。
•
•
用CD命令还可用来直接返回根目录。
•
•
命令格式:CD功能:不管当时在什么子目录中,使用这个命令都直接回根目录。
•
•
4.删除子目录
•
•
命令格式:RD[盘符][子目录]子目录名。
•
•
功能:如果该子目录是空的,就删除它;如果子目录中有文件,它不能删除子目录。
•
•
路径的表示
•
•
对于每一张盘来说,整个盘的目录叫根目录,在根目录下可以有子目录,可以叫做一级子目录;在某些一级子目录下,还会有子目录,即二级子目录;在二级子目 录下还可能有三级子目录……。而对于一台微机来说,它要同时处理A驱中的A:盘,B驱中的B:盘,C:盘等等,每一张盘的结构都可能像上面描述的那样,文 件存放在不同的地方,那么,我们要寻找文件,就要通过不同的途径。在计算机术语中,就叫做路径。
•
•
在DOS中,路径是用盘符、子目录名和向右的斜杠组合起来表示的。
•
•
根目录中文件的路径表示为:
•
•
A:B:C:例如,表示根目录下存放的文件,可以用它的路径加上文件名来全面地说明:
•
•
C:
•
•
根目录下的一级子目录,如•
•
根目录下一级子目录中的二级子目录,如•
•
C:WW1WW2
•
•
依此类推。
•
•
关于路径的基本操作
•
•
Prompt和Path是关于路径的常用的重要命令。Prompt并非专WW1,应写为:C:WW1。
WW2,则写为:
对于路径操作的,但它最常用的功能就是用来提示路径。
•
•
•
•
PROMPT
•
•
功能:设置系统提示符。
•
•
用命令格式
prompt-string
DOS正常启动后,系统的提示符是A>或C>,即代表盘号的字母加上一个。利用PROMPT命令,可以改变这种显示。
•
•
格式中的“prompt-string”意思是一个字符串,这个字符串就将是新的提示符。例如,输入:
•
•
C>PROMPT
•
•
则下一行出现的提示符就变成了:
•
haha!
•
HaHa!
•
•
在prompt-string中,可以包含特殊的字符串,这些字符串是用一个号加上一个字母表示,而字母有特定的含义:
•
•
b
•
•
d
•
•
e
•
•
h
•
•
g
•
•
l
•
•
n
•
•
p
•
•
t
•
•
v
•
•
$
•
•
……
•
•
对于这些含义,你可能不全理解,没有关系。即使是专业计算机字符
当前日期
替代串Ese
退格字符
字符
字符
显示当前盘驱动器
显示当前路径
显示当前日期
显示当前版本号
字符
人员,也未必都用过这些符号,因为常用到的提示符只有两种,一种是:
•
•
PROMPT$n$g
•
•
产生:
•
•
A>或•
•
另一种就是:
•
•
PROMPT$p$g
•
•
产生:
•
•
A:>或C>等。
C:>等。第一种提示符就是我们开机后看到的,它只显示出盘号,而第二种可以直接看到路径。
•
•
例如,当我们在C盘WW1子目录下操作时,第一种提示符仍为C>,而第二种为C:WW1>。这就可以和根目录或其他子目录直接区分开来。
•
•
我们建议每次启动•
•
C>PROMPT$P$g(或•
•
将提示符改为
•
•
C:>(或:A:>)
•
DOS后,都执行:
A>PROMPT$p$g)
•
如果有兴趣,你可以用前面讲的符号设计不同的提示符,可能会达到很有意思的效果。不过在实用中,注意不要使用特殊的提示符,以免影响操作。
•
•
•
•
PATH[路径•
•
功能:选定一些路径成为“默认”路径。默认是指使用时不必再命令格式
1][路径2]……
专门指出,系统“自然会明白”。当前路径显然是默认路径,而使用了PATH之后,可以增加默 认路径。这样,当你输入一项外部命令或任何可执行文件名时,如果系统在当前路径中没有找到这个文件,就会自动转向其他默认的路径,逐个建立。只有检索了所 有默认路径仍没找到时,才给出错误信息。例如,在使用硬盘时,我们都习惯建立一个DOS子目录,将DOS的外部命令文件存放在这个子目录中,为了使用方 便,可以在提示符后输入:
•
•
PATH
•
•
以后在使用外部命令时,就不必专门指出命令文件的路径,于是C:DOS
外部命令就可以和内部命令一样,在任何子目录都能直接使用了。
•
•
可以同时设置多条路径,例如:
•
•
PATH
•
•
将C:;C:DOS;A:;
C盘根目录、C盘DOS子目录和A盘根目录都设置为默认的路径,这3个路径下的文件都可直接使用。
•
•
另外,如果输入:
•
•
PATH
•
•
不带任何路径,就是将路径“置空”,这时,默认路径就只剩下当前路径一个了。


发布评论