MS-DOS( 二 )


MS-DOS

文章插图
MS-DOS 7.1 启动界面1995年,MS-DOS 7.0 ,Windows 95 内部版本 。此后的版本皆为 Windows 内建命令列,于 V86 模式下工作 。1996年8月,MS-DOS 7.1 。(MSDOS7.1的独立版本,即ISO和IMG镜像版本,实际非Microsoft开发,而是由CN-DOS的某些网友们联手开发 。加入了扩展功能,并且扩展中包含了天汇汉字处理系统)2000年,MS-DOS 8.0,MS-DOS的最后一个版本 。由于微软看到了Windows的曙光,于是放弃了DOS 。组成MS—DOS採用模组结构,它由五部分组成:ROM中的BIOS模组、IO.SYS模组、MSDOS.SYS模组、COMMAND.COM模组和引导程式 。基本输入出模组在个人计算机主机板上有一个唯读记忆体储器(外语缩写:ROM)晶片,该晶片中存有系统自测试程式,互补金属氧化物半导体(CMOS)设定程式和基本输入输出程式(外语缩写:BIOS) 。BIOS是一组程式和参数表,其中程式部份是可以通过中断方式调用的一组驱动程式,参数给出外设的地址和参数 。BIOS是计算机硬体和作业系统之间的接口,作业系统通过它来管理计算机硬体资源 。IO.SYS模组IO.SYS是MS—DOS和ROMBIOS之间的接口程式 。它和ROM BIOS一起完成系统设备的管理 。MSDOS.SYSMSDOS.SYS用于实现档案管理,包括档案管理、目录管理、记忆体管理等功能 。它以功能调用的形式实现用户和MS—DOS之间的程式级接口 。COMMAND.COMCOMMAND.COM的主要功能是负责接收、识别、解释和执行用户从键盘输入的MS-DOS命令 。引导程式引导程式又叫“引导记录”,其作用是检查当前盘上是否有两个系统档案,若有系统档案则把DOS系统从磁碟装入记忆体 。一张系统盘上应该包含有:引导记录、IO.SYS、MSDOS.SYS和COMMAND.COM等模组 。档案目录档案概念档案是指记录在存储介质(如磁碟、光碟)上的一组相关信息的集合 。档案标识驱动器号+路径+档案名称(1到8个字元)+扩展名(1到3个字元代表档案的类型)通配符*代表从该位置起的一个或多个合法字元;?代表所在位置的任一个合法字元 。树形目录DOS採用树形目录结构 。由一个根目录和若干层子目录组成 。这种目录结构一是能够解决档案重名问题,即不同的目录可以包含相同的档案名称或目录名;二是能够解决档案多而根目录容量有限带来的问题 。在查找某个子目录下的一个档案时,要使用目录路径 。指定路径有两种方法:绝对路径和相对路径 。绝对路径是从根目录开始到档案所在目录的路径 。例如要查找UCDOS子目录下的二级子目录DATA下的README.TXT档案,绝对路径为:\UCDOS\DATA 。路径中第一个“\”符号代表根目录 。相对路径是从当前目录开始到档案所在目录的路径 。当前目录指在不特意指定路径情况下DOS命令所处理的目录 。例如系统提示符为:“C:\UCDOS\DATA>;”,则DATA是当前目录 。命令全集一、目录操作类命令(一)MD——建立子目录1.功能:创建新的子目录2.类型:内部命令3.格式:MD[盘符:][路径名]<;子目录名>4.使用说明:⑴“盘符”:指定要建立子目录的磁碟驱动器字母,若省略,则为当前驱动器;⑵“路径名”:要建立的子目录的上级目录名,若预设则建在当前目录下 。例:⑴在C糟的根目录下创建名为FOX的子目录;⑵在FOX子目录下再创建USER子目录 。C:\>MD FOX (在当前驱动器C糟下创建子目录FOX)C:\>MD FOX\USER (在FOX 子目录下再创建USER子目录)(二)CD——改变当前目录1.功能:显示当前目录2.类型:内部命令3.格式:CD[盘符:][路径名][子目录名]4.使用说明:⑴如果省略路径和子目录名则显示当前目录;⑵如採用“CD\”格式,则退回到根目录;⑶如採用“CD..”格式则退回到上一级目录 。例:⑴进入到USER子目录;⑵从USER子目录退回到子目录;⑶返回到根目录 。C:\>CD FOX 、USER(进入FOX子目录下的USER子目录)C:\FOX\USER>CD.. (退回上一级根目录) C:\FOX>CD\ (返回到根目录)C:\>(三)RD——删除子目录命令1.功能:从指定的磁碟删除了目录 。2.类型:内部命令3.格式:RD[盘符:][路径名][子目录名]4.使用说明:⑴子目录在删除前必须是空的,也就是说需要先进入该子目录,使用DEL(删除档案的命令)将其子目录下的档案删空,然后再退回到上一级目录,用RD命令删除该了目录本身;⑵不能删除根目录和当前目录 。例:要求把C糟FOX子目录下的USER子目录删除,操作如下:第一步:先将USER子目录下的档案删空;C:\>DEL C:\FOX\USER\*.*第二步,删除USER子目录 。C:\>RD C:\FOX\USER(四)DIR——显示磁碟目录命令1.功能:显示磁碟目录的内容 。2.类型:内部命令3.格式:DIR [盘符:][路径][档案名称] [/A[[:]属性]] [/C] [/D] [/L] [/N] [/O[[:]分类属性]] [/P] [/Q] [/S] [/T[[:]时间]] [/W] [/X] [/4]4. 使用说明:/A 显示具有指定属性的档案 。