用户
 找回密码
 立即注册
搜索

DOS操作系统秘籍

[复制链接]

4515

主题

3万

帖子

17万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
176769
QQ
发表于 2009-7-23 16:07:06
虽然目前操作系统的主流是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中,并且常驻内存。相对于内部命令,外部命令是比较不常用的命令,它们不常驻内存,只在需要执行时才读入内存,执行之后就退出内存。
使用道具 举报 回复
发表于 2009-7-23 16:07:20
二、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〕键
  例如,若当前驱动器为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启动盘”项,并单击“开始”按纽,即可完成启动盘的制作。(如图一)
(其他系统就不清楚了,应该可以!!!)
使用道具 举报 回复 支持 反对
发表于 2009-7-23 16:07:36
三、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表示复制的目标,此处若输入目录的路径,则将源文件复制到指定目录且文件名不变;若输入的是一个设备名,则将源文件复制到指定设备。若文件是在同盘路径中进行复制,则源文件名和目录文件名不能相同。复制时说明多个源文件的方法是使用通配符。
5、宏拷贝命令XCOPY
  格式:C:\XCOPY a:[文件名][目标盘或目录]↙
  类型:外部命令。
  功能:大范围拷贝。宏拷贝是COPY命令等高级版本,是由DOS3.2以上的版本才有效。它与COPY命令的操作方法一样,唯一区别的是当拷贝许多不同类型、不同名称的文件时 ,它比COPY命令快得多,操作也很简单。
6、删除文件命令DEL
  格式:DEL[d:][path]filename[/P]
  类型:内部命令。
  功能:删除指定一个或多个文件,但不能用于删除子目录。参数“/P”的功能是在删除每个文件之前要求用户先认可,使用户可以选择地删除一些文件。
7、恢复闪出命令UNDELETE
  格式:C:\>UNDELETE[d:][path]filename(刚被删除的文件名)
  类型:外部命令。
  功能:恢复误删除的文件。要注意的是:当不慎删除一个或多个文件时,最好马上使用UNDELETE文件进行恢复,否则这些被不慎删掉的文件就很难恢复。
8、文件名更改REN
  格式:REN[d:][path]filename1 filename2
  类型:内部命令。
  功能:给一个或一组文件更名,注意filename2前不能有盘符或路径,因为文件改名后其位置并没有改变。需要注意的是,该命令不能对目录更名。
9、文件属性命令ATTRIB
  格式:ATTRIB[+R][-R][+A][-A][+H][-H][/S][path]<filename>
  类型:外部命令。
  功能:设置文件属性。“+R”表示设置文件的只读属性;“-R”表示撤销文件的恶只读属性;“+A”表示设置文件的档案属性;“-A”表示撤销文件的档案属性;“+H”表示设置文件的隐藏属性;“-H”表示撤销文件爱你的隐藏属性。“/S”表示不但给指定目录中的文件的设置或撤销属性,而且还给指定目录的下一级所有子目录中的文件设置属性。若ATTRIB命令不带“+R”“-R”等任何属性时,便只显示文件的属性。
10、磁盘格式化命令FORMAT
  格式:FORMAT d:[/v]
  类型:外部命令。
  功能:将磁盘格式化,以便储存信息,使用参数“/s”可在格式化时将DOS系统建立在磁盘上,该盘可以作系统盘;使用参数“/v”给磁盘指定一个卷标名,由1~11个字符组成,起始别磁盘的作用。
11、拷贝命令DISKCOPY   格式:DISKCOPY[d:][d:]
  类型:外部命令。
  功能:DISKCOPY的拷贝过程是先将源盘的内存读到内存中,再写入目标盘中。此命令尤其适用于单驱动器机器的盘盘拷贝。〔此命令不能用于硬盘拷贝。〕
12、建立子目录命令MD
  格式:MD[d:]path
  类型:内部命令。
  功能:建立子目录。命令关键字MD和后面所带的参数之间必须用空格隔开。参数“d:”指定用户要在哪个盘上建立新的子目录,若将其省略,即在当前盘中建立新的子目录;参数path指定用户要建的目录名和路径,就是说,最後一个目录名便是要建立的新子目录。参数“d:”和path之间不允许有任何分隔符。使用MD命令一次只能建立一个子目录,而不能创建多级子目录。
〔一个磁盘上可以创建几个名称相同的子目录,但不能同时位于一个父目录[子目录的上一级目录称为该子目录的父目录]中。另外,同一个父目录中的子目录和文件名不能相同。〕
13、显示和改变当前目录命令CD   格式:CD[d:][path]
  类型:内部命令。
  功能:显示和改变当前目录。参数“d:”指定用户要改变当前目录所在的驱动器盘符;参数“path”指定要改变成当前目录的子目录所属的路径,这两个参数都可以省略。省略参数path时显示出指定磁盘的当前路径。
14、删除子目录命令RD
  格式:RD[d:][path]
  类型:内部命令。
  功能:删除子目录。省略参数“d:”时,DOS就认为要删除的子目录在当前磁盘中。参数path指定要删除的子目录的路径和要删除的子目录名,要删除的子目录为路径中的最後一个目录名。〔DOS对要删除的子目录有如下要求:1、空目录、2、非当前目录、3、不是根目录〕
15、显示目录结构命令TREE
  格式:TREE[d:][/F]
  类型:外部命令。
  功能:显示目录结构。外部命令必须由文件来支持使用,TREE对应的文件为TREE.COM。要想执行TREE命令,必须在命令前指出文件TREE.COM所在的磁盘和路径。使用参数“/F”不仅会列出当前盘或指定盘上的目录,还可以列出所有目录中的文件名,缺省时,仅列出目录。
16、硬盘分区命令FDISK
  格式:C:\FDISL
  类型:外部命令。
  功能:在硬盘上建立分区和逻辑驱动器,显示有关分区信息,设置活动分区和删除分区和逻辑驱动器。
  对于新买的计算机,一定要用FDISK命令对硬盘进行分区,如果硬盘容量大,还可以用FDISK命令创建DOS的扩展分区。分区后还可以将各个硬盘分区看成多个独立的磁盘,分别命名为C、D、E、F盘等。硬盘是计算机最重要的一部分,对于硬盘分区是对计算机进行操作的第一步,只有先做好这一步才能有效地管理计算机,FDISK命令的菜单提示非常清楚明白,只要根据菜单的提示进行操作,就可以对硬盘进行分区了。
使用道具 举报 回复 支持 反对
发表于 2009-7-23 16:07:44
附录:
  制作Windows XP启动盘
  在WIndows XP中没有自带制作启动盘的程序,这倒不是微软当时设计的失误,因为启动盘过于庞大,启动盘也要6张才可以,但也可以这样制作一张启动盘:
  首先,将一张磁盘放进软驱,将其格式化(或选择一张格好的),接着进入“我的电脑”,在进入系统分区的根目录(如C盘),然后点击“工具→文件夹选项→查看”,去掉“隐藏受保护的操作系统文件”前的小钩,此时会弹出一个安全警告对话框,选择“是”按纽,再选择“隐藏文件和文件夹”中的“显示所有文件和文件夹”,然后依次点击“应用”“确定”按纽。此时你的系统分区根目录会多出几个隐藏文件,找到ntldr、ntdetect.com、boot.ini这三个文件,将其拷贝到软盘即可,大小约300kb左右。(如图二、三、四)
  除此之外,还可以到微软的官方网去下载相关程序,启动之后,按照提示插入软盘,完成安装!
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则