按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
系统不再进行自检,即看不到数字的跳动变化。
计算机在运行时,有时会因程序或操作的原因进入一种叫做“死机”的
状态,这实际上是系统的操作陷入了某种死循环中,停不下来了。这时你看
不到显示有任何变化,硬盘指示灯不亮或者持续不断地很长时间不灭,这不
是正常的运行了,你再等下去也毫无变化,就需要强行制止它。在有的情况
下,用 Ctrl +C 就可制止,但许多时候,任凭你怎样按键都没反应,就只好
重新启动了。
计算机主机电源关掉后,不能立即再接通,否则会损伤机器,所以冷启
动不宜用来解决死机的问题,而应该用热启动来进行。
当然,不论是冷启动还是热启动,都会使内存里尚未存盘的内容完全丢
失,所以除非确认死机了,否则不要轻意地重新启动。
此外,主机箱的前面板上还有一个 Reset 键,它也可以用来启动;按一
下这个键就行了。Reset 比热启动多了机器自检的过程,但不像关机那样需
要等待。
输入命令
出现了 DOS 提示符以后,我们就可以输入命令来让 DOS 执行。先以几
个最简单的命令为例看一下。
用来设置系统日期的命令
命令格式:DATE [月—日—年]
“命令格式”中,“DATE”是这条命令的“关键字”,顾名思义,关键
字是必不可少的。括在中括号中的内容是可有可无的。在以后讲解命令格式
中,也都以中括号表示可选择项。这条命令的功能是让你输入一个当前的日
期来替换计算机中的时钟原来的时间日期。如果不带选择项,系统先显示出
原来的日期,再提示你输入新的日期,和我们启动 DOS 时看到的那两个信息
相同;如果带上了选择项,则系统先判断输入日期的格式是否正确,如果正
确直接修改系统内时间,屏幕上没有什么显示,就重新出现提示符,如果格
式不对,就显示错误信息。例如:
①A>DATE
Curent date is Wed 11—10—1996
Enternewdate(mm—dd—yy): 11—12…1996
(键入的内容)
A>
②A>DATE 11—09—96
A>
③A>DATE 15—10—96
Invalid date
Enter new date(mm—dd—yy): 11—10—96
A>
在③中“Invalid date”的中文意思是“无效日期”,它是一条错误信
息。
在 DOS 操作时,输入每一个命令并回车之后,DOS 都会检查这条命令是
否合理或者合乎 DOS 的规范(术语叫做“语法”),如果不对就会显示出错误
信息,请你重新输入。命令运行中出问题,也会显示错误信息。各种不同的
错误信息对应不同的错误,熟悉错误信息的含义,在计算机操作中是更重要
的。
2.设置系统时间的命令
命令格式:TIME[时:分:秒]
功能是修改时间。
这个命令的使用方法和 DATE 完全相同。
3.显示 DOS 版本号的命令
命令格式:VER
功能:显示 DOS 信息。
例:
A>VER
Microsoft MS—DOS Version 3.30
(C)Copyright Microsoft Corp 1981~1987
这个信息和启动时出现的信息是一样的。
4.清屏命令
命令格式:CLS
功能:清除屏幕上的显示,把提示符和光标移到屏幕左上角。
5.列目录命令
命令格式:DIR
功能:列出当前盘上存放内容的目录。一张盘上可以存放许多信息,像
一本书一样,它也有个目录,让你看到其中大致的情况,这个目录就可以用
DIR 命令来查看。
现在你可能还看不懂 DIR 命令显示的结果,这没关系,现在只要得到一
点感性认识就行了,后面我们还要专门介绍它。
文件和命令
文件
文件的概念是操作系统中最基本的概念之一,它指的是一些相关信息的
集合。一个文件是一个整体,它可以存放到磁盘中,或者在被运用时,从磁
盘读到内存中。文件作为一个整体,有自己的名字、一定的长度、被修改的
最后日期等许多特有的附带的信息来把它与别的文件区别开来。
下面讲在 DOS 环境下,文件怎样取名。有哪些分类,怎样用 DIR 查找。
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:\
例如,表示根目录下存放的 MAND. 文件,可以用它的路径加上文
件名来全面地说明:
C:\MAND.
根目录下的一级子目录,如 WW1,应写为: C: \WW1
根目录下一级子目录中的二级子目录,如 WW2,则写为 C:\WW1\WW2
依此类推。
关于路径的基本操作
Prompt 和 Path 是关于路径的常用的重要命令。 Prompt 并非专对于路
径操作的,但它最常用的功能就是用来提示路径。
1. PROMPT 命令格式
PROMPT prompt—string
功能:设置系统提示符。
用 DOS 正常启动后,系统的提示符是 A>或 C>,即代表盘号的字母加
上一个“>”。利用 PROMPT 命令,可以改变这种显示。
格式中的“Prompt—string”意思是一个字符串,这个字符串就将是新
的提示符。例如,输入:
C>PROMPT haha!
则下一行出现的提示符就变成了:
HaHa!
在 prompt—string 中,可以包含特殊的字符串,这些字符串是用一个
“$”号加上一个字母表示,而字母有特定的含义:
b 字符
d 当前日期
e 替代串Esc
h 退格字符
g “>”字符
l “<”字符
n 显示当前盘驱动器
P 显示当前路径
t 显示当前日期
V 显示当前版本号
“”字符
对于这些含义,你可能不全理解,没有关系。即使是专业计算机人员,
也未必都用过这些符号,因为常用到的提示符只有两种,一种是:
RPOMPT$ n$ g
产生:
A>或 C>等。
另一种就是:
PROMPT$ p$ g
产生:
A: \>或 C:\>等。
第一种提示符就是我们开机后看到的,它只显示出盘号,而第二种可以
直接看到路径。
例如,当我们在 C 盘 WW1 子目录下操作时,第一种提示符仍为 C>,而
第二种为 C: \WW1\>。这就可以和根目录或其他子目录直接区分开来。
我们建议每次启动 DOS 后,都执行:
C>PROMPT$ p$ g(或 A>PROMPT$ p$ g)
将提示符改为
C:\>(或: A:\>)
如果有兴趣,你可以用前面讲的符号设计不同的提示符,可能会达到很
有意思的效果。不过在实用中,注意不要使用特殊的提示符,以免影响操作。
2.PATH 命令格式
PATH [路径 1][路径 2]…
功能:选定一些路径成为“默认”路径。默认是指使用时不必再专门指
出,系统“自然会明白”。当前路径显然是默认路径。而使用了 PATH 之后,
可以增加默认路径。这样,当你输入一项外部命令或任何可执行文件名时,
如果系统在当前路径中没有找到这个文件,就会自动转向其他默认的路径,
逐个建立。只有检索了所有默认路径仍没找到时,才