《DOS基础教程》由会员分享,可在线阅读,更多相关《DOS基础教程(15页珍藏版)》请在金锄头文库上搜索。
1、第3章 DOS操作系统本章学习目标讲解了DOS 操作系统的基本知识。通过本章学习,读者该掌握以下内容:lMS-DOS的组成与启动方法 l常用的DOS命令的使用 1 什么是DOSDOS即(磁盘操作系统)的简称。 是一个基于磁盘管理的操作系统。与我们现在使用的操作系统最大的区别在于,它是命令行形式的,靠输入命令来进行人机对话,并通过命令的形式把指令传给计算机,让计算机实现操作的。所以操作方式也非常简单,只需输入命令,然后回车,系统就会执行命令。从实质上来说,win9x的系列版本,这些看起来完全图形化的操作系统也完全是建立在dos之上的。只是穿了一件衣服而已。 在Win2000/NT的开始程序附件中
2、的命令提示符和开始菜单中的运行程序中键入“cmd”命令,都可以进入命令行界面。 DOS的四个基本组成部分是:1 引导程序(BOOT)2 输入 / 输出管理程序(IO.SYS)3. 磁盘文件管理程序(MSDOS.SYS)4. 命令处理程序(COMMAND.COM) DOS的启动1冷启动 冷启动是指计算机在未加电情况下,接通电源,启动系统的过程。2热启动 热启动是指在计算机已加电情况下,使用组合键Ctrl+Alt+Del(三键同时按下),重新从磁盘上将DOS的三个文件装入内存。热启动常用于系统死机时对系统复位或更换系统。 2 DOS的特点DOS是单用户单任务的操作系统 DOS的运行对硬件要求低 形
3、象直观,简单易学 3 文件与目录结构1 文件名的组成1) 什么是文件 DOS操作系统管理的基本对象,主要有程序文件、数据文件、系统文件、文本文件等。 2) 文件名及命名规则 DOS的文件名是由主文件名和扩展名组成,在主文件名和扩展名之间以“.”相隔,书写格式是: 主文件名 . 扩展名2通配符的使用(1)“ ?”通配符表示文件名中任意一个字符(2)“ * ”通配符表示文件名中任意字符串 注: 文件名中“ * ”代表1-8个任意字符,扩展名中只代表3个字符例如: *.EXE 表示扩展名为EXE所有文件 a?.txt 表示以a开头,后面任意两个字符,扩展名为TXT的所有文件3 目录结构1) 目录树结
4、构 DOS的文件目录采用树形目录结构(象一棵倒置的树) 树根根目录 树枝子目录 树 叶 文 件 2) 目录路径 路径就是文件或目录的存放位置,电脑并不知道文件存放在哪,需要用户键入路径告诉它。 路径分绝对和相对两种,从根目录开始的完整路径就称作绝对路径。相对路径是从当前目录开始的。表示根目录,.表示上层目录。 如图 C : 是盘符 UCDOS 是子目录 UCDOSSRC 是当前文件路径4 DOS命令类型、格式1) 内部命令 包含于COMMAND.COM命令处理程序中。常用内部命令有DIR、 DEL、 DATA、 TIME、 COPY、 VER、 TYPE等。2) 外部命令 不包含于COMMAN
5、D.COM命令处理程序中。常用外部命令有:FORMAT、SYS、DISKCOPY等。3) DOS命令的格式为:命令词 盘符:路径文件的主名参数5 目录操作命令DIR(内):显示指定路径上的文件或目录信息 格式:DIR 盘符 路径 文件名 参数 DIR的参数很多,并可组合使用,常用的有: /P 分屏显示文件信息 /W 只显示文件名,并且一行显示5个 /S 显示当前目录及子目录下所有的文件 /A 显示具有特殊属性的文件 如/AH可显示隐藏的文件和文件夹,/AD将仅显示目录 举例 显示C:my book目录里面的文件: DIR c:my book*.*CD、MD、RD(内):改变当前目录、建立、删除
6、目录 (一)MD建立子目录1功能:创建新的子目录2类型:内部命令3格式:MD盘符:路径名子目录名 4使用说明: (1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动器; (2)“路径名”:要建立的子目录的上级目录名,若缺省则建在当前目录下。 例:(1)在C盘的根目录下创建名为FOX的子目录;(2)在FOX子目录下再创建USER子目录。 C:MD FOX (在当前驱动器C盘下创建子目录FOX) C:MD FOX USER (在FOX 子目录下再创建USER子目录) (二)CD改变当前目录 1功能:显示当前目录 2类型:内部命令 3格式:CD盘符:路径名子目录名 4使用说明: (
7、1)如果省略路径和子目录名则显示当前目录; (2)如采用“CD”格式,则退回到根目录; (3)如采用“CD.”格式则退回到上一级目录。 例:(1)进入到USER子目录;(2)从USER子目录退回到子目录;(3)返回到根目录。 C:CD FOXUSER(进入FOX子目录下的USER子目录) C:FOX、USERCD. (退回上一级根目录) C:FOXCD (返回到根目录) C: (三)RD删除子目录命令 1功能:从指定的磁盘删除了目录。2类型:内部命令 3格式:RD盘符:路径名子目录名 4使用说明: (1)子目录在删除前必须是空的,也就是说需要先进入该子目录,使用DEL(删除文件的命令)将其子目
8、录下的文件删空,然后再退回到上一级目录,用RD命令删除该了目录本身; (2)不能删除根目录和当前目录。 例:要求把C盘FOX子目录下的USER子目录删除,操作如下: 第一步:先将USER子目录下的文件删空; CDEL C:FOXUSER*.* 第二步,删除USER子目录。 C:RD C:FOXUSER(三)MOVE移动文件或文件夹,还可以更改文件或文件夹的名称。 格式:MOVE 路径文件1 路径文件2 例: MOVE C:*.EXE D: 此命令可以将C盘根文件夹下所有扩展名为EXE的文件移到D盘上。 注:move命令还可以对文件目录改名 例:move d:pctools d:pct 将pct
9、ools目录改名成 pct(四) PATH路径设置命令 1功能:设备可执行文件的搜索路径,只对文件有效。 2类型:内部命令 3格式:PATH盘符1目录路径名1;盘符2:,目录路径名2 4使用说明: (1)当运行一个可执行文件时,DOS会先在当前目录中搜索该文件,若找到则运行之;若找不到该文件,则根据PATH命令所设置的路径,顺序逐条地到目录中搜索该文件; (2)PATH命令中的路径,若有两条以上,各路径之间以一个分号“;”隔开; (3)PATH命令有三种使用方法: PATH盘符1:路径1盘符2:路径2(设定可执行文件的搜索路径) PATH:(取消所有路径) PATH:(显示目前所设的路径) (
10、五)TREE显示磁盘目录结构命令 1功能:显示指定驱动器上所有目录路径和这些目录下的所有文件名。 2类型:外部命令 3格式:TREE盘符:/FPRN 4使用说明: (1)使用/F参数时显示所有目录及目录下的所有文件,省略时,只显示目录,不显示目录下的文件; (2)选用PRN参数时,则把所列目录及目录中的文件名打印输出。 (六)DELTREE删除整个目录命令 1功能:将整个目录及其下属子目录和文件删除。 2类型:外部命令 3格式:DELTREE盘符:路径名 4使用说明:该命令可以一步就将目录及其下的所有文件、子目录、更下层的子目录一并删除,而且不管文件的属性为隐藏、系统或只读,只要该文件位于删除
11、的目录之下,DELTREE都一视同仁,照删不误。使用时务必小心! 6 文件操作命令COPY(内)文件复制 格式:COPY 路径源文件 路径目的文件 说明:copy不仅能复制文件、对文件改名,而且能合并文件。 注意:如果只写源文件路径而不写目标文件名,表示同名复制;否则称为换名复制。换名复制一般不要更改文件扩展名。 示例:将C:mage目录的所有文件复制到D盘,可以打如下命令,请注意当前盘与当前路径不同: C:copy c:mage*.* d:XCOPY (外) 目录文件拷贝命令 格式:XCOPY 源文件目标文件/D 说明:有选择地拷贝一个或多个文件,可包括指定盘上的整个目录树结构中所有文件,或
12、树结构中部分分支各级目录下的所有文件。 注: 如果目标盘上已有同名文件,会出现如下提示,“Overwrite xxxx(Yes/No/All)”此时回答Y则覆盖当前文件,N则保留,A则覆盖此后的所有文件而不再提问。DISKCOPY全盘复制 格式: DISKCOPY 源驱动器名目的驱动器名 说明:特点在于是磁道对磁道的完全复制。 它的主 要用途就是用来备份。 比如我们的电脑在刚买来时,会随机附带一些设备驱动程序磁盘,这些驱动程序在以后都有可能用到,为防止这些磁盘的损坏,一定要将它们都备份一套,这时,使用diskcopy命令是比较快捷和方便的。REN(内):文件/目录改名 格式:REN 路径 旧文
13、件名 新文件名 说明:对指定磁盘、目录中的一个文件或一组文件更改名称 (1)新文件名前不可以加上盘符和路径,因为该命令只能对同一盘上的文件更换文件名; (2)允许使用通配符更改一组文件名或扩展名。 注: 改名操作只限于某个文件某组文件的名称,它不会更改文件所在的目录。如果使用了通配符,则对一批文件进行更名。 示例:REN 1 2 表示将当前目录下的子目录1改名为2 REN *.* ?? DNB.DOC 表示将当前目录下的所有文件后缀改成DOC,同时文件名前两字符不变,后面字符改成DNB,用好通配符能实现多种方式的改名。ATTRIB(外):修改文件属性 格式:ATTRIB +/-R +/-A +/-A +/-H +/-S 路径 文件名 说明:显示或修改文件属性 +为设置属性 -为去除属性 R为只读属性 A为档案属性 H