贝壳电子书 > 基础科学电子书 > 科普-中华学生百科全书 >

第432章

科普-中华学生百科全书-第432章

小说: 科普-中华学生百科全书 字数: 每页4000字

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!



1.文件的命名
要想在磁盘上找到一个文件,就应该告诉 DOS 这个文件的名字。DOS 当
中,对文件名有些规定。
DOS 中的文件名是由主文件名和扩展名组成的,这两部分之间必须用
“.”隔开。
例如,用来启动 DOS 的磁盘都包括这个文件:
MAND.
其中,MAND 为主文件名, 为扩展文件名。
在 DOS 中关于文件名有如下规定:
(1)主文件名是不能省略的,但扩展文件名有时可以省略。
(2)主文件名是由 l~8 个字符组成的,而扩展名由 1~3 个字符组成的、
组成文件名的字符有以下三种:
①26 个英文字母 a~z 或其大写 A~Z;
②10 个阿拉伯数字 0~9;
③一些专用字符,如$、#、@、&、%、(、)、…、!等等。
例如:    Play. exe
aw16. exe

guanl. gas
Zgomp. dbf
Wang! % #
mel. bat
这些都是合乎 DOS 规定(合法)的文件名。
下面举出一些非法的文件名,来说明取名中要避免的现象:
(误) Gu an, gas(Gu 和 an 之间有空格,这是不允许的)
(误) Z80.CMP(文件名中不能有逗“,”)
(误) (主文件名不能省略)
2.文件的分类
在 DOS 中文件分为两大类,即可执行文件和不可执行文件。这里,可否
执行是指在 DOS 环境中而言,在 DOS 的提示符后键入可执行文件的文件名(扩
展名可以省略);该文件就被执行。而不可执行文件,如果进行这样的操作,
系统应该给出错误信息:
Bad mand or file name
例如,假设插在 A 驱中的一张盘上 PE.EXE 和 PE.HLP 两个文件,前者可
执行,后者不可执行,则输入:

A>PE.EXE
就可执行 PE.EXE 这个文件。
输入:

A>PE.HLP
系统就会打出错误信息:
Bad mand or file name
在 DOS 中,可执行文件可以从它们的扩展名中辨别出来。DOS 只承认三
种类型的可执行文件,它们的扩展名分别是:

EXE
BAT
其中,扩展名为 BAT 的文件,叫做 DOS 批处理文件,它是由一系列 DOS
命令组成的,可以直接读懂,而另两类可执行文件都由机器码组成的,不能
直接阅读。
除三种可执行文件用固定的扩展名标志以外还有一些用不可执行文件的
扩展名也比较通用。例如,扩展名为 TXT 的文件是文本文件,可以直接阅读。
在许多软件中,都包含一个 README.TXT 文件,README 的意思是“阅读我”,
这里面写着关于以上软件的一些重要的信息,如果你会英文,可以把它打印
出来看一看。多数软件中还有一个以 HLP 为扩展名的文件,例 PE 软件中有
PE.HLP 文件,PCSHELL 软件中有 PCSHELL.HLP 文件,它们也都是文本文件,
可以阅读。
还有图形文件,用来存放图形,扩展名常为 DWG;BA…SIC 语言编的程序,
扩展名为 BAS;存放数据的数据库文件,扩展名为 DBF 等等。
3.怎样用 DIR 来查看文件目录
上一节讲到过,用 DIR 命令可以查看磁盘上的文件目录。例如,我们在
A 驱插入一张盘,输入:

A>DIR
则显示出这些信息:
Volume  in drive  A:   is  learner  001
Directory of A:\
MAND  25308 02—02—90 12:00a
CHKDSK          EXE 12907 03—10—96 6: 00a
CHKLIST        MS 864              11—10—96 1:52p
CHKSTATE SYS 41600                03—10—96 6: 00a
12  file(s)403328 bytes free
我们想看一下所扩展名为 EXE 的文件信息可以输入:
A>DIR *.EXE
则屏幕显示;
CHKDSK         EXE 12907 03—10—96 6: 00a

DEBUG          EXE 15715 03—10—96 6: 00a
FDISK          EXE 29333 03—10—96 6: 00a

MEM            EXE 32150 03—10—96 6: 00a
TB             EXE 20432001—01—90 12: 27a
DBLSPACE EXE 274484 03—10—96 6:00a
6 file(S) 483328 bytes free
这里“*”代表主文件名,“*.EXE”表示所有以 EXE 为扩展名的文件,
“*”叫通配符,它可以用来代替一个或几个未知的字符,灵活地运用它,可
以方便我们的操作。
除“*”以外,还有一个通配符“?”。它们的区别在于,“*”代替它
所在的位置和相连的其他位置上的字符,而“?”只能代替它所在位置的那
一个字符。在有些特别的情况下,用“?”更方便。
例如,假设我们知道这张盘上有 PCSHELL 和 PE 两个软件,但只记得 PE
是 P 打头的两个字符的名字,但忘记了第二个字符是什么,就可以这样来查
看:

A>DIR P?.EXE
就会显示
PE.EXE
这样,PCSHELL.EXE 文件不会“混”在其中显示出来。注意,在一个文
件名中,“?”号多用几个没关系,例如 PE???是合法的;但“*”在主
文件名和扩展名中只能各用一次,即*C*.EXE 是非法的。
通配符给我们使用 DIR 命令带来了很大方便,可以说,不会使用通配符
就不是真正会使用 DIR。在其他许多命令中,通配符也起到很大作用,我们
将结合具体命令的学习来介绍。

命令

和文件一样,命令也是计算机运用中的一个普通的基本概念。简单地说,
命令就是向机器输入一句话,告诉机器去做某件事情。在 DOS 操作系统和其

他各种软件系统中,命令的使用都是在提示符后面输入一串字符,然后打回
车键确认。计算机接到这个命令之后,先以它能理解的“语法”去解释,如
果命令“合法”,它就执行;如果不合法,它就会不懂,将显示出错误信息,
请你重新输入。
这种使用命令的方式叫做“人机对话方式”。这种方式是最早的方式,
也是现在应用最广泛的方式。除此之外,还有“窗口菜单”的方式,在许多
应用软件和新的操作系统中使用。如 WINDOWS,这种方式不需要逐个输入字
符,只要将光标移到需要的菜单项后确认即可,直观方便,在 DOS 的高版本
中有一个叫 DOSSHELL.EXE 的文件,运行这个文件,就可以用菜单方式进行一
些较简单的 DOS 操作。在进行文书编辑和数据库处理的软件中,还经常用到
“全屏幕编辑”方式,在后面的有关章节中将作详解。
在 DOS 中,命令有三种类别:
1.内部命令
DATE、TIME、VER、DIR 等都是内部命令,它们不需要单独的程序来存放,
而是它们共同存放,它们共同存放在一个 MAND. 文件中。在 DOS 引导
盘中,都有这个文件,DOS 一启动,它就被调入内存,于是所有的内部命令
就都可以使用了。
2.外部命令
外部命令都是各自由一个单独程序来贮存的,例如:FORMAT.EXE 只有在
命令被使用时才调入内存,并且在执行完毕后就从内存中删掉了。因此,执
行外部命令时,先要找到有关文件。
3.批处理命令
在 DOS 中,可以把多条命令集中在一起,放在一个文件中,这种文件就
叫做批处理命令文件。这种文件的扩展名就是前面讲的 BAT。运行批处理命
令,就是键入批处理命令文件的(主)文件名,再回车。这样,包含在文件中
的多条命令就可以连续执行而无需分别输入了。DOS 的可执行文件的运行方
法,就是键入(主)文件名然后回车。这里可以看出,DOS 命令的使用实质上
就是执行可执行文件。

目录和路径

一台微机一般要带两三个磁盘驱动器,其中有的盘(如硬盘)存放的文件
很多,为了便于管理,就将某些不同类别的文件分开存放,于是产生了“目
录”和“路径”的问题。

子目录

每一张磁盘上都有一个目录来记录这张盘存放的文件的信息,包括文件
名、长度、最后一次被修改的日期和时间。有时,一张盘上存放的东西比较
多,有的一些文件是相关的,但和盘上其余的文件没有什么联系,我们就可
以把它们集中存放,为这些文件单列一个目录,称做“子目录”。在整个磁
盘的目录中,能看到有这个子目录,但不能直接看到其中的内容。也可以说,
这个目录比整个磁盘的目录即根目录“低”一级,所以叫子目录。子目录下
可以再建子目录,即:一级子目录,二级子目录……,对于子目录的操作有

几条常用命令,下面分别介绍。
1.建立子目录
命令格式:MD [盘符\][子目录\]子目录名
功能:在指定的盘上指定的目录下建立一个子目录。
例如,在 C 盘根目录下建立 WW1 子目录:

C>MD C:  \WW1
然后再在这个子目录下建立 WW2 子目录:
C>MD C:  \WW1\WW2
这个命令中,有时[盘符\]和[子目录\]都可以省去,省去时,新的子目
录就加在当前目录之下。
2.显示当前目录
命令格式:
CD
功能:显示当前目录名。
3.改变当前目录
命令格式: CD [盘符\][子目录\]
功能:将当前目录转为命令中指定的目录。
例如,当前在 C 盘根目录下,要转到 WW1 子目录中可输入:

C>CD WW1
如果从根目录直接转到 WW2 子目录,可以用:

C>CD WW1\WW2
可以看一下结果:

C>CD
C:\WW1\WW2\
转移到 WW2 子目录后,我们用 DIR 看一下内容,此时显示的是 WW2 子目
录情况:

C>DIR
Volume in Drive C has no label
Directory of C:   \WW1\WW2
.(DIR) 11—10—96 4: 06p
..(DIR) 11—10—96 4: 06p
2file(s)****bytes free
这个子目录中还没有存入任何文件。但  DOS 仍列出两个目录项,这两
个 目 录 项 的 文 件 名 位 置 显 示 的 是 。 和 .. , 意 思 15
是:是当前工作目录的代号。
..是上一级目录的代号。
我们可以用 CD..转到上一级子目录中:

C>CD..
C:\WW1\
此时如果再使用一次 CD..命令,即可返回根目录,或者我们可以用 DIR..
来直接显示根目录内容。
用 CD 命令还可用来直接返回根目录。
命令格式:CD\

功能:不管当时在什么子目录中,使用这个命令都直接回根目录。
4.删除子目录
命令格式:
RD [盘符\][子目录\]子目录名
功能:如果该子目录是空的,就删除它;如果子目录中有文件,它不能
删除子目录。

路径的表示

对于每一张盘来说,整个盘的目录叫根目录,在根目录下可以有子目录,
可以叫做一级子目录;在某些一级子目录下,还会有子目录,即二级子目录;
在二级子目录下还可能有三级子目录……而对于一台微机来说,它要同时处
理 A 驱中的 A:盘,B 驱中的 B:盘,C:盘等等,每一张盘的结构都可能像
上面描述的那样,文件存放在不同的地方。那么,我们要寻找文件,就要通
过不同的途径。在计算机术语中,就叫做路径。
在 DOS 中,路径是用盘符、子目录名和向右的斜杠组合起来表示的。
根目录中文件的路径表示为:
A:\
B:\
C

返回目录 上一页 下一页 回到顶部 0 0

你可能喜欢的