《[计算机]MS-DOS系统简介.doc》由会员分享,可在线阅读,更多相关《[计算机]MS-DOS系统简介.doc(7页珍藏版)》请在三一文库上搜索。
1、MS-DOS系统 MS-DOS是Microsoft公司为IBM-PC系列机开发的一个单用户、单任务16位的操作系统。由于有大量成功的应用软件在MS-DOS上运行,使其生命力得以延续。一、DOS的组成1DOS模块结构 MS-DOS采用层次模块化结构,由三层独立而又相互有联系的模块组成。MS-DOS主要由三个模块组成:1).DOS_Bios模块,其文件名是IO.SYS。DOS_ Bios模块称为DOS基本输入输出系统模块,是DOS的设备驱动程序之集合,也是DOS内核到ROM_Bios系统的低级接口。它真正起到了DOS内核与硬件设备之间的隔离作用,其主要任务是负责计算机与系统设备的连接及初始化工作。
2、2)DOS_Kernel模块,其文件名MSDOS.SYS。本模块是DOS的文件管理模块,是DOS若干个软中断程序的集合,为系统软件和应用软件提供一整套与设备无关的功能调用。凡这类应用软件均能在DOS环境下的各种微机上运行,其主要任务是负责整个计算机系统的管理。3)DOS_Shell模块,其文件名是COMMAND .COM。 DOS_Shell模块是命令处理程序,它是DOS系统的用户界面,放在系统的最外层,直接与用户打交道。作为DOS的外壳,其缺省的命令解释器是COMMAND.COM。它的主要任务是对用户输入的DOS命令行(命令字和参数)进行解释并执行之。2文件系统1)文件是一组相关信息的集合。
3、它可以是程序、数据或其它信息,例如一篇文章或一张表格等。 12098下载站DOS管理的基本对象之一是“文件”,在DOS下的所有程序和数据都是以文件的形式存储在磁盘上。一片3.5英寸软盘可存放224个文件,而硬盘即可存放成千上万个文件。2)文件名是为了区别不同的文件,将存放在磁盘上的文件赋给一个标志。它由二部分组成(文件名和扩展名),文件名与扩展名之间用点隔开。文件名的格式为: d: filename.ext其全名由驱动器号、文件名、扩展名三部分组成,其中“”符号表示该项内容是可选的。 d: 表示驱动器号: 软盘驱动器号为A:或B:,硬盘驱动器号或光盘驱动器号C: 、D:、。 filename由
4、1-8个字符组成。文件名(包括扩展名)中可用的字符为:AZ、09 、!、等,通常用户所取的文件名应具有一定的意义,以便于记忆。 .ext由1-3个字符组成。注意:在window98中,其DOS7.0允许采用长文件名。成都美容整形网3)文件类型是用扩展名来区分文件的不同类型。 DOS中常用的扩展名如下:可执行的程序文件:.EXE 、.COM数据库文件:.DBF文本文件:.TXT备份文件:.BAK批处理文件:.BAT帮助文件:.HLP4)通配符有两个:“”在文件名或文件扩展名中出现“ ”号,表示在“”的位置上可为任意字符(长度不限)。例如:设磁盘上存放了Lisi1.prg、 List2. prg、
5、 List3.txt、 List5.exe文件,“. prg”代表扩展名为prg的所有文件(此处只有2个)。“?”若在文件名或文件扩展名中出现“?”号,表示其位置上可以为任意字符(其长度由?的个数决定)。例如:List?.?表示以List开头、后跟不超过一字符的文件名且扩展名是任意的文件。或List?.prg表示以List开头、后跟不超过一字符的prg文件。3 DOS文件的树型目录结构 DOS文件系统采用一种分层的树型目录结构,其文件系统的组织类似于一棵倒置的树,最上层为树根(称为根目录),分枝向下。健康整形美容网从根目录出发的分枝可以是叶(文件),也可以是一个节点(称为子目录),而每个节点又
6、可以分枝出叶或下一个节点,从而形成树型目录结构。如图所示:1)根目录:最高层目录为“根目录”,目录的下一层目录称为“子目录”。每个子目录中有两个特殊的目录项,它是在子目录建立时,自动形成的,其中:“.”表示当前目录的缩写。“.”表示父目录的缩写,父目录是当前目录的上一级目录。 每一磁盘均有一个根目录,根目录的大小,由不同的磁盘介质所决定。对1.44MB软盘而言,根目录为224项,而硬盘的根目录通常为512项,目录的每一项由32字节的结构组成。根目录是通过执行DOS的格式化命令(FORMAT)时自动建立的。根目录以“”为名称。2)子目录:根目录下面的目录为子目录,它是根据用户需要,通过执行DOS
7、的创建新目录MD命令而建立的目录。子目录是由用户自行命名的。3)目录路径:路径(Path)是一个从根目录开始(或从当前目录开始)直至文件所在的目录构成的字符串,也就是说,一个文件的路径名是以“”分隔开的子目录名组成。例如C:LEVER1FILE1.DAT: 其中 LEVERI字符串表示文件FILE1.DAT的路径。第一个反斜杠代表根目录,第二个反斜杠说明LEVER1是一个子目录。4)当前驱动器是你正在里面工作的现行驱动器,任何时刻只能有一个。若要转换当前驱动器,可以进行如下操作:如从A:转到C:,即“A:C:”。二、系统的启动 把操作系统调入主机的过程。1、冷启动 接通电源(显示器、主机)启动
8、DOS或按主机面板上的RESET键。其过程是:自检系统初始化装入DOS进入DOS提示符2、热启动 在计算机已经启动后要重新启动时,同时按下Ctrl+Alt+Del三个键。其过程是:系统初始化重新装入DOS进入DOS提示符DOS启动成功出现提示符: A: (软盘启动)或 C: (硬盘启动)或 F:LOGIN (网络启动) 在DOS提示符后输入命令加回车,即可执行DOS的命令。三、DOS常用命令的使用 DOS命令分为两类:内部命令:DOS的内部命令包含在COMMAND .COM程序中,当DOS启动后,便驻留在内存,在系统提示符下可随时调用。仪器仪表销售网例如: COPY、DIR、CD、RD、DEL
9、等为内部命令。外部命令:外部命令以独立的文件形式存放在磁盘上,调用时,需将外部命令从磁盘调入内存方可运行。外部命令的文件包含如下扩展名:.COM、.EXE、.BAT。1 DOS常用内部命令1)复制文件命令COPY格式: COPY 源盘符:路径文件名 目标盘符:路径文件名例如:C:COPY AUTOEXEC.BAT A:”将C盘上的文件AUTOEXEC.BAT复制到A盘。2)设置显示系统日期命令DATE格式:DATE 月-日-年3)删除文件命令DEL格式: DEL 盘符:路径文件名说明:使用DEL命令不能删除文件属性为“系统S”、“隐含H”、“只读R”的文件。例如:删除A盘上扩展名为.BAK的所
10、有文件,其命令格式为;C:DEL A:*.BAK4)显示磁盘目录命令DIR格式: DIR 盘符:路径文件名/P/W/A说明:P 分屏显示:指示DIR命令显示一屏文件目录后,便暂停下来,等待用户按任一键便继续显示下一屏的文件目录。W 分段显示:指示DIR命令以宽行方式显示文件目录,每行显示5个文件名或目录名。A 属性显示:指示DIR命令可以显示包含文件属性为“系统S”、“隐含H”、“只读R”的所有文件目录。5)更改文件名命令REN。格式: REN 盘符:路径旧文件名 新文件名说明:允许使用通配符“”、“?”。6)建立子目录命令MD。格式: MD 盘符:路径7) 改变当前目录命令CD。格式: CD
11、 盘符:路径说明:CD命令有4种不同的使用方法: CD 显示当前所在H录。 CD. 退到上一级目录(父目录)。 CD 退到根目录。 CD 盘符:路径 改变当前目录到一个指定的新目录中。8)删除目录命令RD。格式: RD 盘符:路径说明: 使用RD命令不能删除文件名,同时被删除的子目录必须是空的子目录(即没有文件或子目录的子目录)。9)显示文件内容命令TYPE。格式: TYPE 盘符:文件名说明: TYPE命令后不能带通配符“”和“?”,同时只显示由ASCII码组成的文本文件。2 DOS常用外部命令1)磁盘格式化命令FORMAT格式: FORMAT 盘符: /S说明:S指示FORMAT命令在格式
12、化磁盘的同时,将系统的三个文件IO.SYS、MSDOS.SYS、COMMAND.COM传送到磁盘上,使该磁盘可做为系统的启动盘。 FORMAT命令可对新盘或旧盘进行格式化 ,光功率计对旧盘进行格式化时,磁盘上原有的文件内容将被删除。这是一个十分危险的命令,请用户使用时须慎重。例如:将A盘格式化为启动盘,其命令格式为“C:FORMAT A:S”。2)传送系统文件命令SYS格式: SYS 盘符:例:“C:SYS A:”将C盘上的系统三个文件IO.SYS、MSDOS.SYS、COMMAND.COM传送到A盘的根目录上。3)软盘复制命令D1SKCOPY。格式: D1SKCOPY 源盘符:目标盘符:例如
13、:“C: D1SKCOPY A: B:”,将A盘复制到B盘。4)显示磁盘当前状态命令CHKDSK。格式: CHKDSK 盘符:路径文件名/F/V功能:检查或修复磁盘文件、目录、FAT表、扇区等的完整性及内存的使用情况。说明:F指示CHKDSK对盘上发现的FAT表及文件目录表FDT中的错误进行修复。/V指示CHKDSK显示磁盘上所有文件名及其路径。例如:C:CHKDSK C:F”5)批复制命令XCOPY格式: XCOPY 源路径名 目标路径名/S/E说明:S指示XCOPY命令复制指定目录中的所有文件和子目录。E指示XCOPY命令将空目录也一并复制,此参数与S一起使用。例如:C:XCOPY C:L
14、EVER1 A:LIST16)删除整个目录命令DELTREE格式: DELTREE 盘符:路径功能:删除整个目录及其下的所有文件。7)文件搬移或目录更名命令MOVE格式: MOVE 源路径名 目标路径名说明:用MOVE命令可将一个以上的文件移到其它目录,原文件则从原目录中消失。8)修改或显示文件属性命令ATTRIB格式: ATTRIB +/-属性盘符:路径文件名/S功能:修改或显示文件属性。说明:其中属性R只读文件属性,A归档文件属性,S系统文件属性,H隐含文件属性。S 对当前目录及其所有于目录中的文件进行操作。不带任何参数时,则显示指定文件的属性。四、DOS磁盘数据结构 磁盘是一种外部存储设
15、备,它用于长期保存数据及信息。通常采用的磁盘分软盘和硬盘两大类。对任何不同介质的磁盘都存在两种格式:物理格式和逻辑格式。磁盘物理格式决定了一个磁盘的面数(磁头数)、每面磁道数(柱面数)、每磁道扇区数(柱面)和每扇 区字节数,而磁盘逻辑格式决定了DOS对磁盘信息的组织机制(软盘和硬盘有所区别)。 磁盘的物理格式对不同类型的软盘和硬盘都是一样的, FORMAT命令对软盘主要完成两项操作:物理格式化(低级格式化)、逻辑格式化(高级格式化)。1硬盘的物理格式与逻辑格式 硬盘用于DOS存取文件之前,必须经过如下三个步骤:低级格式化(物理格式化)、使用FD1SK命令进行分区、使用FORMAT命令进行高级格
16、式化。钳形电流表1)低级格式化:给硬盘划分成若干个柱面及每柱的扇区数和磁头数(硬盘在出厂之前己完成了物理格式化,即标明硬盘类型),并在每个扇区上记录相应的地址信息。2)逻辑格式化也是通过FORMAT命令来建立的。对硬盘来说,由于它可以允许多种操作系统来共享硬盘,因此,它必须在物理格式化后先使用分区命令FD1SK建立DOS分区,然后才能使用FORMAT命令建立DOS硬盘逻辑格式,硬盘逻辑结构如图所示:主引导记录及分区表未用DOS引导记录FAT1FAT2FDT文件数据区2. 硬盘分区及其应用 在MS一DOS操作系统中,一个硬盘可分成4个不同的分区,以存放4种不同的操作系统,达到多种操作系统可共享硬
17、盘空间的目的。随着大容量硬盘的出现,利用FDISK命令还可将一个大容量硬盘划分为一个自举DOS分区和一个扩展DOS分区。扩展DOS分区可用于存放非系统文件,并作为逻辑驱动器供用户访问。最多定义为23个逻辑驱动器,其编号依次为D、E、F、,它们如同实际驱动器一样使用。1)硬盘分区: DOS当初的设计是支持多种操作系统共享硬盘空间,以硬盘分区表结构描述各种操作系统占用的硬盘分区容量,将每个操作系统分别存放在各自的分区表内,相序指示仪每次只能指定任一个分区的操作系统为活动分区(启动状态),其余的分区自动设置为非活动分区。2) DOS硬盘是使用FDISK命令来建立一个DOS扩展分区,以支持大容量硬盘的要求。允许硬盘上最多有4个分区,可有一个主DOS分区和一个扩展DOS分区,扩展DOS分区又可分为若干个逻辑盘,其大小可大于32MB,最大为2GB的磁盘分区。 通常, DOS分区是以柱面为分配单位,分区容量即取决于所占用的柱面数。因此,实际分区的容量是按下式确定:分区容量磁头数*柱面数*每柱扇区数*每扇区字节数 一般使用DOS 622版本的FDISK时,初始DOS分区总是从0柱0头0扇区开始,即前面留有0柱0头下的63个扇区作为隐含扇区(隐含扇区是指DOS无法管理的区域)。其中,第一个扇区保存硬盘主引导记录和分区表信息,供系统启动时使用,其它62个扇区保留未用。
链接地址:https://www.31doc.com/p-1990659.html