DOS操作系统的特征:
1、微内核结构:一张软盘就可以启动计算机。
2、单用户、单任务、单进程操作系统。
3、采用树型目录文件结构对数据进行管理。
DOS的基本概念
一、逻辑盘
逻辑盘指操作系统所认可的连续的存储区域。
通常一个物理硬盘可以进行分区划分为多个逻辑盘,用C:来表示物理硬盘的第一个逻辑分区,D:表示物理硬盘的第二个逻辑分区,依次类推,光盘用最后一个逻辑分区字母的下一个字母表示,虚拟盘是用内存的一部分模拟硬盘,它的速度很快,但关机后,虚拟盘上的所有信息全部丢失,它的表示和光驱一致,依照驱动程序的顺序分配。
如:物理硬盘有两个分区:C:D:用win98启动盘启动后,会出现E:盘为虚拟盘,F:盘为光盘。
软驱通常用A:B:表示
二、文件
文件是指有名称的相关信息的集合。文件名称叫文件名。
文件名通常用:主文件名.扩展名构成
如:command
主文件名通常用来表示文件的内容,扩展名表示文件的类型。
文件的命名:主文件名由1-8个字符构成。
扩展名由0-3个字符构成。
以下字符不能用作DOS文件命名:
\[]<>,./? |*
主文件名开头的字母不能用符号
三、通配符
用来代替一批文件的符号
*:表示*号所在文件名中的位置和*号所在的后续位置的字符可以为任意字符。如:* 表示主文件名为任意,扩展名为的所有文件
*.*表示所有文件
1、如果要表示主文件名以A开头的所有文件怎么表示?
使用通配符*号注意以下事项:
a)*号在文件名和扩展名只能各出现一次
b)*号后面不能跟其它的字符*abc=*
:表示?号所在的文件名中的一个位置的字符可以为任意字符。
如:A?.COM 表示以A开头的主文件名最多可以有两个字符,扩展名为com的所有文件。
四、文件的分类:
在DOS操作系统中,文件分为两种类型:可执行文件和数据文件
1、可执行文件:文件的主文件名可以当做DOS命令来执行的文件,在DOS提示符下,输入主文件名就可以运行。
a)命令文件:*.COM 具有最高优先级。
b)执行文件:*.exe 具有次高优先级。
c)批处理文件:*.bat 具有最低优先级。
在执行时,我们首先执行批处理文件。
2、数据文件:凡主文件名不可以执行的文件
a)图形图像文件,如*.gif *.jpg *.bmp *.tif *.png*.pcx等
b)声音文件如:*.wav *.bep *.au
C)库文件如:数据库文件字库*.LIB等
D)源程序文件如:*.c*.pas*.asm等
e)配置文件
……
1、调出Novell网络F:盘下的所有软件
五、目录
指对文件进行分门别类管理的名称
DOS下采用树型目录结构对文件进行管理。
树型目录结构是指象一棵树一样,从根到枝叶只有唯一的一条路线
根可以比做逻辑盘下的根目录,枝好比子目录,叶子好比文件
根目录用“\”表示
根目录下的目录称为一级子目录,一级子目录下的目录称为二级子目录,依次类推。
路径:
到一个文件或目录需要经过的各级子目录构成的目录名系列,各级子目录之间用“\”来分隔。
绝对路径:
从根目录出发,到一个文件或目录需要经过的各级子目录构成的目录名系列。相对路径:
从当前目录出发,到一个文件或目录需要经过的各级子目录构成的目录名系列。
缺席路径:
DOS所认可的,到一个文件或目录应该自动查的路径,它在DOS下可以用Path内部命令来进行设置。
当前:是指我们所在的
当前盘、当前目录、当前计算机又称为本地计算机、异地计算机是指网络上与我们操作的计算机连接的其它计算机。
文件全名:
指到一个文件一唯一的名称包含:文件的逻辑盘符名、文件的路径、文件名d:\
网络上的文件全名就包括计算机的IP地址、计算机名称、文件的逻辑盘符名、文件的路径、文件名
树型目录结构:
目录
对文件分门别类管理的总称,其名称叫目录名。
根目录:目录的最顶层目录
用"\"
子目录:目录的下级目录
当前目录:我们正在使用的目录
逻辑盘:
DOS系统认可的连续的存储区域
物理盘:
物理上的一个整体外存
物理硬盘经过分区后,可以分为多个逻辑盘
DOS下,通常用FDISK命令分为主DOS分区,扩展DOS分区,非DOS分区,而在扩展DOS分区下,又可以分为逻辑DOS分区。
分区后,通常用A:B:表示软驱,C:表示主DOS分区,D:表示扩展DOS 分区的第一个逻辑DOS分区
光驱通常是物理硬盘分区表示的最后一个字母的下一个字母表示,当有虚拟盘时,虚拟盘用下一个字母,光驱用再下一个字母表示。
虚拟盘是采用内存的一部分模拟逻辑盘。
每个逻辑盘都有一个根目录而且只有一个根目录。
路径:
到一个文件或目录需要经过的各级子目录构成的目录名系列,各级子目录之间用“\”来分隔。
绝对路径:
从根目录出发,到一个文件或目录需要经过的各级子目录构成的目录名系列。相对路径:
从当前目录出发,到一个文件或目录需要经过的各级子目录构成的目录名系列。
缺席路径:
DOS所认可的,到一个文件或目录应该自动查的路径,它在DOS下可以用Path内部命令来进行设置。
f:\
|
cai pwin98 dos nls ……
| |
怎么显示文件的扩展名
wbx yd wt …… Pwin98
当前目录是cai
wbx目录的绝对路径表示为:f:\cai\wbx 相对路径:wbx
DOS目录的绝对路径表示为:f:\DOS 相对路径:..\dos
Pwin98目录的绝对路径表示为:f:\DOS\Pwin98 相对路径:..\dos\Pwin98
F:\>cd f:\cai\wbx
F:\cai\wbx>
DOS提示符
计算机用DOS操作系统启动成功之后,提示我们输入命令的符号。如:A:\> c:\> F:\>
三个含义:
1、表示计算机启动成功,正在等待您输入DOS命令。
2、表示当前DOS操作系统。
3、告诉我们:当前逻辑盘和当前目录。
DOS命令:指我们DOS操作系统下,所调用相关软件输入的字符串,这些字符串能够引起计算机产生运行结果的,称为命令。DOS操作系统所本身具备的这些命令,就是DOS命令。
内部命令和外部命令
内部命令:
指计算机内存中有的命令,其命令处理程序放在内存中,执行时不需要调用外部文件装载运行代码的命令。本身是放在文件Command中的,在计算机启动时,它被自举驻留在内存中。
特点:
1、程序代码短小
2、功能不是太强大
3、非常常用
4、可以在任何逻辑盘下运行
5、执行速度快
外部命令
指命令处理程序放在外存中,执行时,需要调用相关的外部命令处理程序文件,放入内存才可执行的命令。
特点:
1、程序代码在外部存储器中
2、功能通常较强
3、执行速度慢
4、需要到外部处理程序文件
文件全名:
包含文件所在逻辑盘、路径、文件名和扩展名,这样名称叫文件全名。
dos命令的描述
<> 表示不可缺省的项
[] 表示可以缺省的项
d: 表示逻辑盘
path 表示路径
filename 表示主文件名
ext 表示扩展名
…表示重复的项
| 表示另外一种格式或者双通管道
> 表示从左到右的单通管道
< 表示从右到左的单通管道
\ 表示根目录(路径的开头)、上下级目录的分隔符。
/ 表示带有的参数
文件全名缺省的三个含义
1、缺省逻辑盘符名
表示使用当前逻辑盘
2、缺省路径:
a:路径不以“\”开头,表示从当前目录出发的相对路径。
b:路径全部缺省:表示路径为当前目录。
3、文件名缺省:
a:文件名为第一参数时,缺省表示所有文件。
b:文件名不为第一参数时,缺省表示和第一参数文件名相同。
如:copy [d:\] [d:\]
DOS命令的执行
内部命令:直接在任何路径下,DOS提示符后,输入命令执行。包含在command文件中命令。常驻内存
外部命令:
a:命令处理程序文件在当前目录
在DOS提示符后,输入命令执行
b:命令处理程序文件不在当前目录
在DOS提示符后,给出命令所在的路径,输入命令执行(或者输入命令处理程序的文件全名)
C:缺席路径下已经有该命令文件所在路径
可以在任何路径下,DOS提示符后,输入命令执行。
缺席路径是由环境变量Path所定义
path
set path
path ;
Bad command and filenames 命令错误或者文件名错误
要求:
画出F:盘下的树型目录结构
F:\>dir/w