系统秘技吧 关注:7贴子:91
  • 3回复贴,共1

DOS基础知识

只看楼主收藏回复

虽然目前操作系统的主流是Windows系列,但是DOS仍是计算机爱好者要掌握的必备知识,DOS是Disk Operating System的缩写,其含义是磁盘操作系统,因计算机中的数据存储而得名。
一、DOS的基础知识
  MS-DOS磁盘操作系统是由美国Microsoft公司为IBM-PC系列机开发的一个单用户、单任务的16位操作系统,MS-DOS的作用是对微型计算机的软件、硬件资源进行管理,主要是对磁盘和文件进行管理。由于有大量成功的应用软件仍在MS-DOS上运行,使其生命得以延续。MS-DOS自问世以来,不断的改进,每次改进都有新版本出现。
1、DOS的基本概念
  DOS是对计算机系统进行控制与管理的一组程序,它管理着计算机的全部资源(包括中央处理器、储存器、各种外部设备、程序和数据),使它们能够充分、有效地进行工作。DOS提供了用户与计算机之间的接口,用户能够方便地在计算机上运行程序以及建立和管理文件,并能使计算机的各种设备,如打印机、软盘驱动器、硬盘驱动器。
2、DOS的组成
  DOS系统采用层次型模块结构,由一个引导程序(Boot.ini)和三个层次模块组成,这三个层次模块是:输入输出管理模块(IO.SYS)、文件管理模块(MSDOS.SYS)、命令处理程序(COMMAND.COM)。下面将简单介绍MS-DOS各组成部分的功能。
(1)引导程序
  引导程序Boot.ini是一个很小的程序,它被放在软盘的0磁道1扇区或硬盘DOS主分区的首扇区上。它的作用是检查当前盘上是否有DOS系统,如果有,则将输入输出管理程序和磁盘文件管理程序载入内存;如果没有,则显示错误信息。无论是硬盘还是软盘,都有引导程序,只要进行格式化后,引导程序就已经加载上去了。
(2)输入输出管理程序
  输入输出管理程序(IO.SYS)常驻内存,主要负责于基本输入/输出设备进行通信,如显示器、键盘和磁盘驱动器等。此模块在磁盘上是一个隐形文件,作为DOS系统盘的第一文件连续地驻留于磁盘数据区的起始部分。
(3)文件管理模块
  文件管理模块(MSDOS.SYS)是整个DOS系统的核心,它提供系统与用户的高级接口,其任务是:管理所有磁盘文件、磁盘空间分配及其他系统资源管理、负责操作系统和外模块的联系。此模块也是一个隐形文件,在文件目录中显示不出来。
(4)命令处理程序
  命令处理程序(COMMAND.COM)是操作系统的最外层,直接与用户打交道。它的作用是对用户输入的DOS命令进行解释并执行。DOS系统中的命令分为内部命令和外部命令,内部命令是比较常用的命令,全部包括在命令处理程序COMMAND.COM中,并且常驻内存。相对于内部命令,外部命令是比较不常用的命令,它们不常驻内存,只在需要执行时才读入内存,执行之后就退出内存。
二、DOS的启动
1、由软盘启动DOS
  首先将系统盘插入A驱动器中,然后打开计算机电源,加点后,计算机首先进行自检,自检完成后开始启动DOS。此时,A驱动器的指示灯亮,表明计算机正在将DOS装入内存。待DOS装入完毕后,系统启动并提示:
  Starting MS-DOS……
  稍候出现下列提示信息:
  Current date is Mon 04-08-1996
  Enter new date(mm-dd-yy):
  此时,键入当天的日期并按〔Enter〕键或直接按〔Enter〕,接着DOS又提示:
  Current time is 16:38:50.70
  Enter new time:
  键入当前的时间或直接按〔Enter〕键后,DOS提示:
  Microsoft (R) MS-DOS (R) Version 6.22
  (C)Copyright Microsoft Corp 1981-1994
    A:\>
    这些信息的出现意味着 DOS已经成功启动。
    “A:\>”是DOS提示符,它有三个含义:
    (1)表示计算机在DOS的管理下,随时可以接受用户键入的DOS命令。
   (2)表示计算机当前工作的驱动器(简称当前驱动器)是A驱动器。
  当前工作的驱动器被称作当前工作盘,简称当前盘。如果用户向计算机输入命令或文件名时不指定驱动器名,那么DOS将自动在当前盘上搜索文件。当前驱动器可由用户根据需要进行改变,改变的方法是:输入指定的驱动器名并按〔Enter〕键



1楼2008-06-11 06:59回复
      例如,若当前驱动器为A驱动器,键入:
      C:↙ (↙表示【Enter】)
      此时,当前驱动器就成为C驱动器,DOS提示符变成“c:\>”。
        (3)A盘的当前目录是根目录。
    2、由硬盘启动DOS
      如果硬盘上已安装有DOS并希望从硬盘上启动DOS,那么只需打开计算机电源即可。但必需注意,不要在A驱动器中插入盘片,因为在启动DOS时,计算机首先检查A驱动器,若A驱动器中插有软盘,它就试图从A驱动器中的磁盘(简称A盘)上启动DOS,而不去理睬硬盘。只有当A驱动器中无盘片时,计算机才去检查硬盘,并由硬盘启动DOS。系统启动成功后,DOS的提示符是“C:\>”。
      由硬盘启动DOS比由软盘启动DOS速度快,而且比较方便。
    3、重新启动DOS
      在使用计算机的过程中,有时候需要重新启动DOS。例如,由于某些原因出现DOS对任何命令都不响应的现象,我们称这种现象叫做“死机”。出现这种情况后,用户必须重新启动DOS。又如,在修改了系统的配置文件CONFIG.SYS后,要使该文件起作用,也必须重新启动DOS。无论是从软盘或硬件重新启动DOS,均可以采取下列方法之一:
      (1)同时按下【Ctrl+Alt+Del】组合键。使用这种方法启动DOS,计算机不执行自检,缩短了启动时间,被称为“热启动”。
      (2)有时候用上述方法并不能重新启动DOS,这时,可按一下计算机机箱的重新启动键,用这种方法计算机仍然会进行自检。
      通常我们称在关机状态下启动DOS为“冷启动”在开机状态下启动DOS为“热启动”。
    【附】4、在Windows Xp下制作MS-DOS启动盘
      说了这么多,如果连DOS的启动盘都没有,岂不是太可怜了!下面简单介绍一下在Windows Xp如何制作DOS的启动盘,方法其实很简单:
      首先去买一张质量不错的软盘,质量好一点寿命会常一点。将软盘插入驱动器,有右键单击“我的电脑”中的软驱图标,在弹出的菜单中单击“格式化”,弹出对话框,选中“创建一个MS-DOS启动盘”项,并单击“开始”按纽,即可完成启动盘的制作。(如图一)
    (其他系统就不清楚了,应该可以!!!)
    三、DOS的常用命令
      DOS系统是通过命令对计算机进行控制的,要使用DOS系统,就必须掌握DOS命令。
    1、DOS命令的格式
      DOS命令的一般格式如下:
      命令动词〔参数1〕〔参数2〕……
      每一条DOS命令实际上都是一个可执行的文件,命令动词就是这个文件的文件名。每条DOS命令都以闽龄动词开头,后面接着若干个参数,有的命令动词后面也可以不接参数。
      DOS系统对命令的书写和使用作了如下规定:
      ●命令动词与参数之间必须用空格分开。
      ●命令中的字母可以大写,也可以小写。
      ●许多命令中有一组可选择的参数,它们以“/”开始,后跟一个指定的字符,这些参数之间的前后位置可以颠倒。
      ●每一条DOS命令输入完后都必须按回车键,表示一个命令的结束。
    2、显示文件目录命令DIR
      格式:DIR[d:][path][<filename>][/P][/W]
      类型:内部命令。
      功能:显示指定磁盘、路径中指定文件的目录;“/P”表示当显示满屏时暂停显示,按任意键继续显示;“/W”表示列目录时只列出文件名及扩展名,每行显示5个文件名。缺省参数时,显示当前盘的当前目录中的所有文件目录。
    3、显示文件民命令TYPE
      格式:TYPE[d:][path]<filename>
      类型:内部命令。
      功能:显示指定文件的内容。
      说明:此命令用于显示文本文件(由ASCLL字符和汉字组成的文件),若显示二进制文件则会出现一些难以理解的特殊符号。使用该命令每次只能显示一个文件的内容,因此文件名中不能使用通配符“*”“?”。被显示的文件若有扩展名,则扩展名不能省略。显示内容不分页,可按【Pause】键暂停显示。若在指定的(或当前)目录找不到文件则显示File not found。
    4、文件复制命令COPY
      格式:COPY[source][+source][+…][destination]
      类型:内部文件。
      功能:复制文件。使用该命令可以在不同盘或同盘间复制文件。source表示被复制的一个或多个源文件。destination表示复制的目标,此处若输入目录的路径,则将源文件复制到指定目录且文件名不变;若输入的是一个设备名,则将源文件复制到指定设备。若文件是在同盘路径中进行复制,则源文件名和目录文件名不能相同。复制时说明多个源文件的方法是使用通配符。
    


    2楼2008-06-11 06:59
    回复
      2025-05-15 13:36:39
      广告
      • 122.0.74.*
      怎么没人评论?那就我来顶吧!!


      4楼2009-12-17 20:34
      回复


        5楼2010-07-03 16:43
        回复