免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1362 | 回复: 0
打印 上一主题 下一主题

DOS操作系统基本使用方法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-04-19 15:28 |只看该作者 |倒序浏览

\----------------------------------------------------------------------------
------------/
    第1节 DOS操作系统概述
┏━━━━━━━━━━━┓
┃1.1 DOS操作系统的发展 ┃
┗━━━━━━━━━━━┛
  DOS操作系统也就是磁盘操作系统(Disk Operating System),简称DOS。目前广泛
使用的MS-DOS是
美国微软公司买下DOS专利权后命名的,PC-DOS则是IBM公司在推出IBM-PC机时,选定了
MS-DOS作为基本操
作系统,并将其改名为PC-DOS。MS-DOS与PC-DOS在本质上并没有太大的区别且命令是基本
兼容的。
    MS-DOS的前身是Seatlle Computer Products公司与1980年推出的86-DOS。微软公司
在1981年买下了
86-DOS的专利,经修改、扩充后更名为MS-DOS,即MS-DOS V1.0版。随着微机硬件和软件
的不断发展,微
软公司也在不断更新DOS版本。从1981年推出的DOS V1.0到今天,已经过了十多次,目前
最新的版本为MS-
DOS V6.22。表1.1列出了MS-DOS的不同版本和主要的技术改进。
            
          表1.1 MS
-DOS版本及其主要技术
┏━━━┯━━━━━━┯━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━━━━━┓
┃版本号│  推出时间  │      
            
      主要技术改进     
            
            ┃
┠───┼──────┼───────────────────────────
──────┨
┃1.0  │1981年7月   │     
                                                
            ┃
┠───┼──────┼───────────────────────────
──────┨
┃2.25  │1982年      │增加双面软盘
                                         
            ┃
┠───┼──────┼───────────────────────────
──────┨
┃2.0   │1983年3月   │硬盘、树形结构  
                                      
            ┃
┠───┼──────┼───────────────────────────
──────┨
┃3.0   │1984年8月   │1.2M软盘、RAM盘、卷名和ATTRIB命令
                     
           ┃
┠───┼──────┼───────────────────────────
──────┨
┃3.1   │1984年11月  │支持Microsoft网络  
                                   
           ┃
┠───┼──────┼───────────────────────────
──────┨
┃3.2   │1986年      │支持3.5英寸
盘                                         
           ┃
┠───┼──────┼───────────────────────────
──────┨
┃3.3   │1987年      │支持1.44M
盘                                          
           ┃
┠───┼──────┼───────────────────────────
──────┨
┃4.0   │1989年12月  │增加MS-DOS外壳、大容量文件和磁盘
                     
           ┃
┠───┼──────┼───────────────────────────
──────┨
┃5.0   │1991年6月   │内存管理、任务切换、EDIT、更大容量磁盘
               
           ┃
┠───┼──────┼───────────────────────────
──────┨
┃6.0   │1993年4月   │多机配置、磁盘压缩与优化、防治病毒、支持Windows和便携
机、通信与网 ┃
┃      │      
      │络、文件备份、删除与保护、在线帮助、内存管理等  
      
            ┃
┗━━━┷━━━━━━┷━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━━━━━┛
┏━━━━━━━━━━━━┓
┃1.2 DOS的主要功能及构成 ┃
┗━━━━━━━━━━━━┛
    DOS的主要功能包括:文件管理、存储管理、设备管理、作业管理和CPU管理。
    (1)文件管理:
    文件管理是指对计算机中各类文件进行有序的管理。其中包括:对文件标识符、属性
、生成或修改时
间的管理;对文件读写操作的管理及对文件建立、检索、比较、修改、删除和复制等操作
的管理等。
    (2)存储管理:
    存管理是利用DOS的动态存储管理,对内存块的分配、请求、释放和修改等操作进行
管理。存储管理
可以为系统程序和应用程序有效地利用当前内存容量提供方便。
    (3)设备管理:
    设备管理是利用DOS的设备管理程序和模块,进行外设分配、外设输入/输出操作和缓
冲区的有效管
理。
    (4)作业管理:
    作业是拥护请求计算机系统完成的一个独立任务。一个作业可以包括输入、编译、连
接、运行和输出
等若干个处理步骤。作业管理就是许多个作业执行时进行必要的资源调度和作业处理过程
控制。
    (5)CPU管理:
    CPU是微机系统中的重要资源。CPU管理一是使CPU能够进行高效的运作,二是能够处
理各种可能发生
饿中断事件。
    (6)DOS的构成:
    MS-DOS的主体采用层次模块结构,有一个引导程序和三个层次模块构成,如下图1所
示。
          ┌────┐  ┌──────┐
         │用    户├─→│键 盘 命 令 │
          └─┬──┘  └──┬───┘
           │   ┌┈┈┈┈┼┈┈┈┈┈┈┐
           │   ┊    ↓      ┊
           │   ┊ ┌──────┐  ┊
           │   ┊ │COMMAND.COM │    ┊
              │      ┊  └──┬───┘    ┊
              ↓      ┊        ↓            ┊
          ┌────┐┊  ┌──────┐    ┊
          │用户程序├┼→│ MSDOS.SYS  │    ┊
          └────┘┊  └──┬───┘    ┊
        ┌┈┈┈┈┈┈┘        ↓            ┊DOS
        ┊┌────┐    ┌──────┐    ┊
        ┊│引导程序│  │ IO.SYS    │    ┊
        ┊└─┬──┘    └──┬───┘    ┊
        └┈┈┼┈┈┈┈┈┈┈┈┼┈┈┈┈┈┈┘
              │                ↓
              │          ┌──────┐
              └────→│  ROM BIOS  │
                          └──────┘
            
           图
1 DOS组成结构
    ①引导程序(Boot record)
    引导程序存放在磁盘的0面0道1扇区(引导扇区)。当DOS启动时,通过存储于只读存
储器中的基本输
入输出系统(ROM BIOS)中的字举程序,首先将引导程序调入内存,在由它将DOS的其余
部分从磁盘调入
内存。
    ②输入输出接口程序(IO.SYS)
    输入输出接口程序是DOS的最低层次模块,是MSDOS.SYS与ROM BIOS的接口。它包括
DOS的全部功能调
用模块,可以完成对显示器、键盘、打印机、通信口和时钟、计数器等外设的操作。此时
,当DOS启动时,
IO.SYS还负责检查与计算机系统连接的设备情况,并对将要使用的设备进行设置,以保证
系统运行时的正
常使用。
    ③文件管理和系统调用程序(MSDOS.SYS)
    该程序是DOS的核心模块,包括文件管理、磁盘管理和其他外设管理的DOS内部命令执
行模块。当DOS
启动是,MSDOS.SYS被调入内存长驻,负责内部工作表和文件装配表的初始化、接受各种
DOS内部命令调用
等。
    ④键盘命令管理程序(COMMAND.COM)
    键盘名利管理程序是拥护DOS之间的界面,以命令文件名COMMAND.COM存储在磁盘上。
其功能是接受用
户的键入命令并进行分析,根据命令的类型(内部命令或外部命令)不同,用相应的处理
程序进行解释和
执行,在显示器上输出执行结果。如果用户键入的命令有误,则显示出错信息。
┏━━━━━━━┓
┃1.3 DOS的启动 ┃
┗━━━━━━━┛
    (1)DOS的启动方式
    DOS的启动包括冷启动和热启动两种方式。
    ①冷启动是指对系统加电启动。冷启动操作方法为:
    A盘(软盘)启动
    a.将装DOS系统的软盘插入A驱动器,关好驱动器闩门;
    b.顺序打开显示器、打印机(如果有的话)和主机电源,即可进入DOS启动状态。
    C盘(硬盘)启动
    a.将A驱动器闩门打开;
    b.依次打开显示器、打印机及主机电源即可。
    ②热启动是当计算机运行不正常、死机或改变系统参数设置后采用的DOS启动方式。
热启动的方法是:
同时按下键、键和键。
    (2)系统的初始化
    在完成DOS的启动操作后,微机系统就自动进入系统初始化。系统初始化的主要工作
有:
    ①进行硬件设备的检测,包括CPU芯片检测、其他主要芯片检测(如中断控制器,DMA
控制器等)、
ROM BIOS芯片检测、内存芯片检测、键盘检测、显示器检测、磁盘设备检测以及打印机和
串行口地址等。
热启动方式下,不检测内存芯片。
    ②执行ROM BIOS中的字举程序,将引导程序由磁盘装入内存。
    ③执行引导程序,将DOS的三个模块装入内存并执行。
    ④查找并执行CONFIG.SYS(系统配置程序)和AUTOEXEC.BAT(批处理程序)。
    当显示器出现A:\>(软盘启动)或C:\>(硬盘启动)时,表示DOS启动完成且系统初
始化完毕,可以
接受DOS命令。
        第2节 文件和文件管理
    广义的文件是指存储在一定媒体上的一组相关信息的集合。在计算机中,文件一般专
指存储于存储介
质上的相关信息的集合。即文件可以是存储在卡片、磁带、磁盘、光盘上的各种程序、数
据、文本、图形
和声像资料等。
    由于我们平时使用最多的是磁盘文件,因此,必须深入理解磁盘文件及其管理。
┏━━━━━━━━━┓
┃2.1 文件和文件目录┃
┗━━━━━━━━━┛
    (1)文件
    为了合理地使用文件和磁盘,就要了解DOS系统对文件管理的一些规定。
    ①文件名(File Name)
    DOS系统规定:一个文件的文件名由主文件名和扩展文件名两部分组成。
    文件名命名规定:
    a.主文件名由1~8个合法字符组成;扩展文件名由1~3个合法字符组成。
    b.不能用下列DOS保留字符作文件名字符:
            *
   文件通配符        
    ,    并列参数分隔符
            ?
    文件通配符      
     .    扩展名前导符
            >
    操作重定向      
     :    磁盘定义符
            [.]
    例如下列文件名是合法的:
        COMMAND.COM        AUTO.BAT        LXX.DOC
    下列文件名是非法的:
        ABC/XY.BAS         主文件名中有非法字符
        SAYON.EXEC         扩展名超过三个字符
        .SYS   
           无主文件名
    ②文件类型
    主文件名为用户提示文件的作业或功能,扩展名是文件类型的标志,通常是有系统给
出的。常见的扩
名类型有:
    可执行文件:.EXE(可执行文件)   .COM(命令文件)     .BAT(批处理文件)
    文本文件:  .TXT(文本文件)   
  .DOC(文档文件)     .DAT(数据文件)
    源程序文件:.BAS(BASIC)     
   .PAS(PASCAL)      
.C  (C语言)
            
   .PRG(DBASE/FOX)    .ASM(汇编)
    其他文件:  .SYS(系统文件)   
  .OVL(覆盖文件)     .BAK(备份文件)
    ③文件通配符
    DOS系统提供了两个文件通配符“*”和“?”,均可用于住文件名或扩展文件名中。
    “*”代表该字符起的任意个字符,“?”表示该字符位置的一个字符。例如:
    *.*         所有文件
    A*.TXT      主文件名为A打头、扩展名为TXT的所有文件
    ABA?.*      主文件名为ABA打头、不超过四个字符的所有文件
    ?A*.*       主文件名第二个字符为A的所有文件(包括任何扩展名和无扩展名的文
件)
    在DOS文件操作命令中,有些命令不允许使用文件通配符(如TYPE命令),有些命令
使用通配符会引
起混乱(如RENAME命令),在使用中必须特别注意。
    ④文件属性
    文件除文件名、文件类型以外,还有文件属性。文件属性包包括系统(System).只
读(ReadOnly).
隐藏(Hidden)和归档(Archive)四种。它们的属性特点是:
    系统属性(S)表示该文件为DOS系统文件;
    只读属性(R)表示该文件只能读出,而不能修改和删除;
    隐藏属性(H)表示该文件在一般显示命令下不显示文件名;
    归档属性(A)表示该文件从上一次备份后又修改过。
    文件属性可以通过DOS的ATTRIB命令显示或设置。
    (2)文件目录
    文件目录与一本书的章、节目录类似,是显示一批文件的目录。一个磁盘的容量较大
,可以存储许多
文件目录。DOS是通过文件目录来组织和管理磁盘文件的。
    在文件目录中,为每个文件设立了目录项,其中包括文件名、长度、建立或修改的日
期和时间、文件
属性以及存放位置的起始地址等信息。
    (3)目录结构
    DOS的文件目录采用树形结构。
    树形目录结构像一棵倒置的树。树中的树根节点是根目录。自根向下,每一树枝节点
是一个子目录,
每一个树叶节点是一个文件,如图2所示。
                                ┌────┐
            
            
      │根目录\ │
                                └─┬──┘
            ┌───────┬───┴────┬───────┬─────┐
            ↓              ↓                ↓              ↓          ↓
        ┌────┐  ┌─────┐      ┌────┐ ┌──────┐ ┌──

        │ BASIC  │  │CONFIG.SYS│      │WINWORD │ │COMMAND.COM │ │DOS

        └─┬──┘  └─────┘      └─┬──┘ └──────┘ └┬─

            ├───────┐          ┌──┴──┐          ┌────┴┐
            ↓              ↓          ↓          ↓          ↓          ↓
        ┌─────┐┌─────┐┌────┐┌────┐┌────┐┌──

        │BASIC.EXE ││BASIC.BAS ││TEMPLATE││LETTERS ││ANSI.SYS││VDIF

        └─────┘└─────┘└─┬──┘└─┬──┘└────┘└┬─

                                        ↓          ↓                    ↓
                                  ┌─────┐┌──────┐  ┌─────

                                  │NORMAL.DOT││OTHER10.DOT │  │ACER10.DOT

                                  └─────┘└──────┘  └─────

            
            
   图2 树形目录结构示意图
    图中BASIC、WINWORD、DOS、TEMPLATE、LETTERS和VDIF都是树枝节点,也就是子目录
,CONFIG.SYS、
COMMAND.COM、BASIC.EXE、ANSI.SYS、NORMAL.DOT、OTHER10.DOT和ACER10.VDB都是树叶
节点,也就是文
件。
    树形目录结构的特点是:
    ①在多层目录中允许存在多个同名文件,只要分布在不同的目录就行;
    ②一个磁盘只有一个根目录。根目录没有目录名,一般用“\”来表示。例如:C:\>
表示C盘根目录;
    ③子目录命名规则与文件名相同,但子目录名一般不用扩展名。子目录名不能与同级
文件名重复;
    ④每个子目录下都有两个特殊的文件目录项:第一个是“.”,内含子目录本身目录
信息;第二个是
“..”,内含上一级目录信息。这两个目录项是在自目录建立时自动建立的。
    (4)当前盘和当前目录
    “当前”盘和“当前”目录是系统默认的操作对象,如果用户没有明确指定操作对象
时,系统就对“
当前”对象进行操作。
    一般情况下,DOS启动后就自动将启动盘和该盘的根目录作为系统默认的操作对象,
即当前盘和当前
目录。例如:用硬盘启动后,屏幕显示C:\>,表示C盘为当前盘,C盘根目录为当前目录。
    每个磁盘都拥有自己的当前目录。如果一个磁盘目录含有多个子目录,就会有多个当
前目录。首次被
操作的磁盘,其当前目录是根目录。
┏━━━━┓
┃2.2 路径┃
┗━━━━┛
    (1)路径
    路径(PATH)是指从根目录或当前目录到所要访问的对象(文件或目录)所在目录所
经过的通道组
合。
    路径有绝对路径和相对路径两种:
    绝对路径由从根目录到指定文件(或目录)所经过的一组子目录名表示,必须以“\
”开始。即:
        \子目录名1\子目录名2\……
    例如:
          ┌┈┈┈┐   ┌┈┈┈┈┈┈┈┈┐
          ┊ C:\> ┊DIR┊\LXX            ┊
          ┊ C:\> ┊DIR┊\LXX\USER       ┊
          ┊ C:\> ┊DIR┊\LXX\USER\READ  ┊
          └┈┬┈┘   └┈┈┈┬┈┈┈┈┘
              ↓        ↓
        当前目录(根目录)  绝对路径
    相对路径由当前目录到指定文件(或目录)所经过的一组的子目录名表示。即:
        子目录名1\子目录名2\……
    例如:
          ┌┈┈┈┈┈┈┈┈┈┐   ┌┈┈┈┈┈┐
          ┊C:\LXX>           ┊DIR┊USER\READ ┊
          ┊C:\LXX\USER>      ┊DIR┊READ\HZK  ┊
          ┊C:\LXX\USER\READ> ┊DIR┊HT        ┊
          └┈┈┈┈┬┈┈┈┈┘   └┈┈┬┈┈┘
                    ↓                   ↓
            
    当前目录      
      相对目录
    (2)文件标识
    由于DOS采用的树形文件目录结构允许多个同名文件存在不同的子目录中,所以,使
用时必须用文件
标识确定对哪一个文件进行操作。
    文件标识由盘符、路径和文件名三部分组成,即:
        [:][]
    其中“:”表示存放问奖的磁盘,可以是A:、B:、C:、D:、……,分别表示A盘
、B盘、C盘、D
盘等,如果是当前盘可以省略;可以用绝对路径或相对路径表示。
        第3节 基本DOS命令使用
    DOS系统本身包括有几十条命令,但对于初学者来说,应该首先掌握其中最常用命令
的功能和使用方
法。随着自身知识的积累和使用水平的提高,就可以自然掌握其它命令。
┏━━━━━━━━┓
┃3.1 DOS命令概述 ┃
┗━━━━━━━━┛
    (1)内部命令和外部命令
    DOS命令可以分为内部命令和外部命令两大类:
    ①内部命令是常驻内存的处理命令。DOS启动后,可随时使用这类命令。
    ②外部命令是以独立文件形式存储在磁盘上的程序。每一个外部命令对应一个可执行
文件。执行外部
命令时,DOS将处理该命令的程序调入内存,然后执行。使用外部命令应指定盘符和路径
。所有扩展名为
.COM、.EXE、.BAT的文件都可被视为外部命令。
    (2)DOS命令格式
    DOS命令有其一定的命令格式,一般为:
        [] [][]...[]
    其中命令字表明操作任务,开关参数指定操作细节,“[...]”表示可选项。
    DOS规定:一个命令行的字符不能超过127;命令字、文件标识和开关参数之间必须用
空格分开;开关
参数用“/”作为前导符,开关参数的顺序不影响命令执行结果;用回车见结束命令的输
入。
    为说明方便,在后面的命令实例中用“↙”代表回车键。
┏━━━━━━━━┓
┃3.2 文件操作命令┃
┗━━━━━━━━┛
    文件操作命令顾名思义,是指对文件进行操作的命令。
    基本的文件命令包括文件内容查看、文件复制、文件删除和文件重命名等命令。
    (1)文件内容查看命令
    ①格式:TYPE [d:][path]filename[.ext]
    其中[d:]表示盘符,[path]表示路径,filename表示主文件名,[.ext]表示扩展文件
名。
    ②功能说明:TYPE命令是内部命令,用来显示或打印指定文件的内容。如果要打印,
必须先同时按
+键连通打印机;TYPE命令不允许使用通配符。
    TYPE命令只能显示文本文件(.TXT)、批处理文件(.BAT)和源程序文件等可阅读的
ASCII码文件,
不能显示二进制代码文件(如.COM或.EXE)。
    例如:C:\>TYPE AUTOEXEC.BAT
    屏幕(或打印机)上会输出AUTOEXEC.BAT文件的内容。
    (2)文件复制命令
    ①格式:
    a. COPY [d1:][Path][d2:][Path]
    b. COPY [d1:][Path]++...+
    ②功能说明:COPY命令是内部命令;允许使用通配符;第一种命令格式可以复制一个
或多个文件,目
标文件与源文件名可以同名(在不同的目录下),也可以不通明;第二种命令格式可以将
多个文件合并为
一个文件,合并后的文件与第一个文件相同。
    例如
    C:\>COPY AUTOEXEC.BAT AUTO.BAK
     ;      
复制文件到相同目录,文件名改为
AUTO.BAK。
    C:\>COPY AUTOEXEC.BAT \LXX  
        ;   
   复制文件到LXX子目录,文件名不
变。
    C:\>COPY AUTOEXEC.BAT A:\DOS  
      ;      
复制文件到A盘DOS子目录下,文件
名不变。
    C:\>COPY *.* A:   
            
    ;       将C盘根目
录中的所有文件复制到A
盘。
    C:\>COPY L1.DAT+L2.DAT+L3.DAT  
     ;      
将三个文件合并为一个,文件名为
L1.DAT。
    (3)文件删除命令
    ①格式:DEL(或ERASER)
    ②功能说明:DEL命令是内部命令;允许使用通配符;DEL命令可以删除指定的一个或
多个文件,不能
删除子目录。
    例如:
    C:\>DEL AUTO.BAT     
            
  ;       删除C盘根目录中名为
AUTO.BAT的
文件。
    C:\>DEL \LXX\AUTO.BAT   
           ;
      删除C盘LXX子目录中名为AUTO.BAT
的文件。
    C:\>DEL A:\*.BAS     
            
  ;       删除A盘根目录中所有扩展名为BAS
的文件。
    如果使用通配符*.*删除指定目录上的所有文件时,为防止错误删除,DOS系统会显示
提示信息:
        Are you sure(Y/N)?_
    让用户确认,键入Y并回车,则将指定目录中的所有文件删除,否则取消删除操作。
    使用DEL *.*必须非常小心,一般情况下不要对C盘根目录使用该命令。
    (4)文件重命名命令
    ①格式:REN [d:][Path]
    ②功能说明:REN命令是内部命令;允许使用通配符;REN命令可以将一个或多个文件
的文件名更改。
    例如:
    C:\>REN AUTO.BAT AUTOEXEC.BAK  
     ;      
将AUTO.BAT文件改名为
AUTOEXEC.BAK。
    C:\>REN A:\LXX\*.TXT *.DOC  
        ;   
   将A盘LXX子目录中所有扩展名为
TXT的文件改成主
文件名不变、扩展名为DOC的文件。
    一般情况下,REN命令中尽量避免使用通配符。如果通配符使用不当,会造成文件名
的混乱。
┏━━━━━━━━┓
┃3.3 目录操作命令┃
┗━━━━━━━━┛
    目录操作命令是对目录进行操作的命令。包括目录显示、建立子目录、改变当前目录
和删除子目录等
基本命令。
    (1)目录显示命令
    ①格式:DIR [][]
    ②功能说明:DIR命令是内部命令;允许使用通配符;DIR命令用于显示(或打印)指
定目录的目录清
单,如果省略部分,系统默认为当前目录;常用的开关参数有:
    /W  :在一行上以多列方式显示,而且只显示文件名和子目录名;
    /P  :分屏显示目录清单。当文件项显示满一屏后暂停,按任意键继续显示;
    /S  :显示包括所有下级子目录中的文件目录;
    /A  :显示指定属性的文件和目录,包括隐藏文件和系统文件。
    例如:
    C:\>DIR      
            
         ;   
    显示C盘根目录中的所有文件和子
目录名。
    C:\>DIR A:\LXX /W   
            
  ;       以多列方式显示A盘LXX子目录中的
所有文件名。
    C:\>DIR \DOS\*.EXE /P   
            ;
       分屏显示C盘DOS子目录中所有以
EXE为扩展名的文
件名。
    (2)建立子目录命令
    ①格式:MD [][]
    ②功能说明:MD命令是内部命令;用于在指定的目录下建立子目录;新建的子目录名
不能与同级目录
中已有的子目录名或主文件名相同;MD命令中如果缺省盘符和路径,表示在当前目录下建
立子目录。
    例如:
    C:\>MD USER     
            
       ;     
  在C盘根目录下新建名为USER的子
目录。
    C:\>MD \USER\LXX     
            
  ;       在C盘USER子目录下新建名为
LXX的
子目录。
    C:\>MD A:\USE     
            
     ;      
在A盘根目录下新建名为USER的子
目录。
    (3)删除子目录命令
    ①格式:RD [:][]
    ②功能说明:RD命令是内部命令,用于删除指定子目录;RD命令不能删除当前目录和
根目录;被删除
的子目录中必须是空目录(即子目录中只有“.”和“..”两个文件标记)。
    例如:
    C:\>RD USER     
            
       ;     
  删除C盘根目录下名为USER的子目
录。
    C:\>RD \USER\LXX     
            
  ;       删除C盘USER子目录下名为LXX
的子
目录。
    C:\>RD A:\USE     
            
     ;      
删除A盘根目录下名为USER的子目
录。
    DOS命令中还提供了一个删除子目录的命令:
    DELTREE [:][]
    该命令可以直接删除指定的子目录,包括其中的所有的文件和子目录。由于该命令会
删除大批文件,
因此,必须谨慎使用。
    (4)改变当前目录命令
    ①格式:CD [:][]
    ②功能说明:CD命令是内部命令,用于改变并显示当前目录。
    例如:C盘有目录结构C:\USER\LXX\HZK,其中USER、LXX和HZK均为子目录名。则:
     当前目录和显示     
    命令      
            
    改变后当前目录显示
     C:\>                   CD USER                     C:\USER>
     C:\>                   CD USER\LXX\HZK             C:\USER\LXX\HZK>
     C:\USER\LXX\HZK>       CD..                        C:\USER\LXX>
     C:\USER\LXX\HZK>       CD\                         C:\>
     C:\USER\LXX\HZK>       CD A:\DOS                   A:\DOS>
┏━━━━━━━━┓
┃3.4 磁盘操作命令┃
┗━━━━━━━━┛
    磁盘操作命令的操作对象是软盘和硬盘,其中包括磁盘格式化、磁盘复制、磁盘检查
、系统文件复制
和磁盘目录结构显示等基本命令。
    (1)磁盘格式化命令
    ①格式:FORMAT [:][开关参数1][开关参数2]……[开关参数n]
    ②功能说明:FORMAT命令是外部命令,用于对指定的磁盘进行格式化;常用的开关参
数有:
    /S:磁盘格式化后,将三个DOS系统文件复制到被格式化的磁盘上,是该盘可以启动
DOS;
    /F:指定被格式化磁盘的容量。可以是360K、640K、720K、1200K、1440K或1.2M、
1.44M等;
    /V:为磁盘指定一个卷标名(有1~11个字符组成);
    /Q:快速格式化磁盘,只删除被格式化磁盘上原有的文件分配表和根目录内容,不检
查磁盘缺陷。
    例如:要在A驱动器中格式化一张新软盘,操作过程为:
    a.键入命令  FORMAT A:↙
    屏幕显示:
                Insert new diskette for drive A:
                and press Enter when ready...
    b.将新盘插入A驱动器中,关好驱动器闩门,按回车键。系统开始对软盘进行格式化
操作。
    当格式化完成后,屏幕显示:
                Volume Label (11 Characters, Enter for None)?
    系统提示拥护输入卷标名,如不设卷标名就直接按回车。屏幕将显示磁盘格式化后的
磁盘容量信息,
并显示:
                Format another(Y/N)?
    拥护若要格式化其他软盘,键入Y,否则键入N结束格式化操作。
    如果要 在 A 驱动器 中格式化另一张 名为 LXX、 可作为系统盘 使用的软盘, 可
以 使用命令:
FORMAT A:/S/V:LXX
    由于FORMAT命令不但可以格式化新磁盘,也可以对已经使用过的磁盘进行格式化。所
以,对旧盘进行
格式化前,必须确认盘中的全部信息一不在需要,否则可能造成无法挽回的损失。一般情
况下,不要对硬
盘格式化。
    (2)磁盘复制命令
    ①格式:DISKCOPY [:][:][/1][/V]
    ②功能说明:DISKCOPY命令是外部命令,用于将指定磁盘的内容复制到另一个磁盘上
;d1表示源盘,
d2表示目标盘;/1表示只复制源盘的一面到目标盘,/V 表示在复制的同时检验目标盘与
源盘信息的一致
性;源盘和目标盘的规格必须一致;当d1和d2相同时,表示在同一驱动器上惊醒磁盘复制
;如果目标盘为
格式化,复制过程中将自动对其进行格式化。
    例如:将A盘上的内容全部复制到B盘,可键入命令:
                DISKCOPY A: B:↙
    屏幕显示:
                Insert Source diskette for drive A:
                Insert Target diskette for drive B:
    提示用户将源盘和目标盘分别插入A驱动器和B驱动器中,然后回车。系统开始复制,
复制结束后,屏
幕显示:
                Copy press ended
                Copy another diskette (Y/N)?
    用户若要继续复制其它软盘,键入Y,否则键入N结束复制操作。
    在同一驱动器上也可以复制磁盘。如在A驱动器上复制磁盘,可以键入命令:
                DISKCOPY A: A:↙
    系统会提示用户何时插入源盘和目标盘,直至完成复制操作。
    从表面上看,磁盘复制命令DISKCOPY和文件复制命令COPY *.*都可以将一个磁盘的内
容复制到另一个
磁盘中,而实际上两个命令有许多不同点,见表3.1。
            
         表3.1 DISKCOPY
命令和COPY *.*命令比较
┏━━━━━━━━━━━━━━━┯━━━━━━━━━━━┯━━━━━━━━━━
━┓
┃               │  DISKCOPY A: B:  │  COPY A:\*.* B: 
 ┃
┠───────────────┼───────────┼──────────
─┨
┃   复制系统、隐含文件   │     能         
│          不能
     
  ┃
┠───────────────┼───────────┼──────────
─┨
┃        单驱动器操作  
        │   
      能     
     │      
   不能      
  ┃
┠───────────────┼───────────┼──────────
─┨
┃      复制是格式化磁盘   
    │        
  能         
│          不能
      
  ┃
┠───────────────┼───────────┼──────────
─┨
┃        整理文件碎片  
        │   
     不能      
   │         
  能      
  ┃
┗━━━━━━━━━━━━━━━┷━━━━━━━━━━━┷━━━━━━━━━━
━┛
    (3)磁盘检查命令
    ①格式:SCANDISK [:]
    ②功能说明:SCANDISK是高级本DOS提供的外部命令,可以对指定磁盘进行磁介质、
文件分配表、目
录结构、文件存储情况检查,还可以对磁盘表面结构进行扫描。检查过程中,使用图形界
面提示检查状态
和检查结果。
    例如:键入命令
          SCANDISK A:↙
    系统将对A驱动器中的磁盘进行磁介质、文件分配表、目录结构、文件存储情况等检
查,一以图形方
式显示检查结果。然后提示用户是否进行磁盘表面结构扫描,如果用户同意扫描,系统将
开始扫描操作,
并以图形方式显示磁盘表面结构和扫描进程。在系统执行磁盘检查命令过程中,可以随时
按“X”键中止
操作或退出SCANDISK命令。
    (4)系统文件复制命令
    ①格式:SYS [:][]:
    ②功能说明:SYS是外部命令,用于将DOS启动时需要的三个系统文件(IO.SYS、
MSDOS.SYS、
COMMAND.COM)复制到指定的磁盘上,使该盘成为可以启动DOS的系统盘;d1和路径指明系
统文件的位置,
若省略,表示系统文件在当前磁盘的根目录中;d2表示复制系统文件的目标盘。
    例如:
    C:\>SYS A:          ;将C盘的三个系统文件复制到A盘,使之成为系统盘。
    C:\>SYS A: B:       ;将A盘的三个系统文件复制到B盘,使之成为系统盘。
    (5)磁盘目录结构显示命令
    ①格式:TREE [][][/F]
    ②功能说明:TREE是外部命令,用于显示指定磁盘的目录结构;/F表示还要显示各级
目录中的所有文
件。
    例如:
    C:\>TREE A:         ;显示A盘根目录结构。
    C:\>TREE \USER      ;显示USER子目录的结构。
    C:\>TREE A: /F      ;显示A盘根目录结构和各级目录中的所有文件名。
┏━━━━━━━━━━┓
┃3.5 系统环境设置命令┃
┗━━━━━━━━━━┛
    系统环境设置命令一般是内部命令。
    (1)清屏命令
    ①格式:CLS
    ②功能说明:CLS命令用于清除屏幕,并将系统提示符和光标定位到屏幕的左上角。
    例如:
    C:\>CLS↙
    屏幕上原有内容全部消失,只在屏幕的左上角显示“C:\>”。
    (2)日期设置命令
    ①格式:DATE []
    ②功能说明:DATE命令用于显示和重新设置系统日期;mm表示月,dd表示日,yy 表
示年(省略前两
位),并用符号“-”隔开。
    例如:C:\>DATE↙
    屏幕显示系统当前日期为:
        Current date is 11-18-97
        Enter new date(mm-dd-yy):_
    提示用户输入新日期。如果不修改日期,就直接回车。
    (3)时间设置命令
    ①格式:TIME []
    ②功能说明:TIME 命令用于显示和重新设置系统时间 ;hh 表示小时(0~23),
mm 表示分钟(0~
59),ss表示秒(0~59),并用符号“:”隔开。
    例如:C:\>TIME↙
    屏幕显示系统当前时间为:
        Current time is 10:05:48p
        Enter new time:_
    提示用户输入新时间。如果不修改时间,就直接回车。
    (4)显示DOS版本号命令
    ①格式:VER
    ②功能说明:VER命令用于显示当前使用的DOS版本号。
    例如:C:\>VER
    屏幕显示:
        MS-DOS Version 6.22
    其中6表示主版本号,22表示次版本号。
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/479/showart_102043.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP