660 likes | 963 Vues
DOS 操作系统. DOS 是字符命令用户界面. DOS 操作系统. 操作系统 MS-DOS 基本组成 DOS 文件系统简介 DOS 的文件目录和路径 DOS 常用命令概述及应用. 应用程序 A. 应用程序 B. 应用程序 C. DOS 操作系 统. 计算机硬件. 一、操作系统. 操作系统是用来专门 管理 和 控制 计算机、 方便 用户并 提高 计算机系统资源利用率的 一组程序 。. 操作系统是用户与计算机之间的 接口. DOS 操作系统. 操作系统 MS-DOS 基本组成 DOS 文件系统简介 DOS 的文件目录和路径 DOS 常用命令概述及应用
E N D
DOS操作系统 DOS是字符命令用户界面
DOS操作系统 操作系统 MS-DOS基本组成 DOS文件系统简介 DOS的文件目录和路径 DOS常用命令概述及应用
应用程序A 应用程序B 应用程序C DOS操作系统 计算机硬件 一、操作系统 • 操作系统是用来专门管理和控制计算机、方便用户并提高计算机系统资源利用率的一组程序。 操作系统是用户与计算机之间的接口
DOS操作系统 操作系统 MS-DOS基本组成 DOS文件系统简介 DOS的文件目录和路径 DOS常用命令概述及应用 系统设置
MS-DOS操作系统 DOS (Disk Operating System) DOS 是单用户、单任务、字符界面的操作系统。是管理和控制微型计算机软、硬件资源的系统软件,负责组织协调计算机运行的一组程序。
很简单。比如,我们想看看现在几点钟了,就可以输入时间命 令,敲入time四个字母,它在英文中是“时间”的意思,再敲回车键加以确认,这时屏幕上就显示出当前时间。
如果想看日期,输入date,然后敲回车键确认。如果想看日期,输入date,然后敲回车键确认。
DOS的特点 • DOS的命令输入方法:是通过输入英文命令加回车键的方式来执行程序的。 • Windows XP中用鼠标寻找图标来运行程序不同; • 注意: 在DOS下电脑一次只能做一件事,做完以后才能开始下一件事;而在XP下,我们可能让电脑同时干几件事,比如,我们可以一边拷贝文件,一边写文章,一边浏览Internet。所以人们把DOS称为单任务的操作系统,而把 Windows XP称为多任务的操作系统。
二、MS-DOS基本组成 DOS采用了层次模式结构,由一个引导程序(BOOT)和三个程序模块组成。 这三个程序模块的名称是: ① 输入输出接口模块IO.SYS(IBMBIO.COM) --既DOS与各部件之间的联系,此文件管理着计算机的所有的输入/输出等外部设备。如软驱、硬盘、键盘、鼠标、显示器、打印机、扫描仪等 ② 文件管理模块MSDOS.SYS (IBMDOS.COM) --此文件称为DOS的内核,它主要是用来管理和启动系统的各个部件,为DOS的引导作好准备工作,负责计算机上的文件存储、读出和格式的管理。 ③ 命令处理模块COMMAND.COM ---负责计算机上所有命令的解释,是人机对话的翻译器。它主要提供一些DOS的内部命令,并能接受、分析和执行用户输入的命令
外部命令 核心程序 + 磁盘文件 • 引导程序(BOOT) 输入/输出管理模块(IO.SYS) 文件管理模块(MSDOS.SYS) 命令处理程序模块(COMMAND.COM) MS-DOS基本组成
三、DOS文件系统简介 1.什么是文件 ? 文件是一种有符号名的相关信息的有序集合。 文件存放在外存储器上。 2.文件的存取——“按名存取”
.HLP 帮助文件 .OBJ 目标代码文件 .COM 命令文件 .DAT 数据文件 .SYS 系统配置文件 .EXE 可执行的二进制文件 .TXT 文本文件 .BAT 批处理文件
DOS文件系统简介 4.可直接执行程序 DOS系统中不同的扩展名代表了不同的类型。可执行程序的扩展名是.com . exe .bat三种。 如果在某一目录下有文件名相同、扩展名不同的可执行文件存在时,系统执行文件的先后顺序是:.com .exe .bat
DOS文件系统简介 5.设备名 设备(device)是计算机外围设备的简称。 如:键盘、显示器、打印机…… CON:标准输入(键盘)/输出设备(显示器) PRN:打印机
DOS文件系统简介 6. DOS 的通用文件说明符 (通配符) DOS 允许用户使用通配符来表示一组文件,但不能用来命名文件。 *→ 代表任意多个字符 ( 文件名1~8个字符,扩展名最多为3个) ? → 代表任意一个字符
某磁盘上有下述磁盘文件,请说出各通配符所表示的文件某磁盘上有下述磁盘文件,请说出各通配符所表示的文件
四、DOS的文件目录和路径 • 目录(Directory): • 为了便于文件的管理和查找,一般把磁盘上各个文件的名字集中放在磁盘的特定位置上,这个特定位置上的信息称为目录。在DOS中,目录中记录了文件的文件名、文件大小、文件建立或最后一次修改的时间等信息。
目录分类 根目录 C盘 分隔目录和命令 • 根目录(Root Dirctory): 任何磁盘有且唯一只有一个根目录,用符号“\”表示。根目录是格式化磁盘时由系统自动建立的,不需要用户另行设置,也不能删除。 光盘的根目录一般表示为“G:\”,硬盘的根目录为“C:\”以后最多至“Z:\”。 • 子目录( Sub-Dirctory): 除根以外的目录均称为子目录,是由用户通过“建立子目录命令”建立的。有一级子目录、二级子目录、……每个子目录都必须有名字,其命名规则同文件名一样
DOS的文件目录和路径 倒树型目录结构 c:\ (根目录) Windows … user autoexec.bat Command … Program.files Li … Wang Chkdsk.exe … attrib.exe
在DOS中,目录是很重要的概念,这和xp一样,不同的是,“目录”在XP中叫做“文件夹”。在DOS中,目录是很重要的概念,这和xp一样,不同的是,“目录”在XP中叫做“文件夹”。 • 如果我们想查看电脑中的文件/目录,可以输入dir命令,然后回车。
当前盘与当前目录: • 在DOS中,有个当前目录的概念,就是提示符所显示的目录,现在的提示符是C:\,那么当前目录就是C盘的根目录,这个\(反斜杠)就表示根目录。
路径 • 在DOS的目录树结构中,文件可以存放在不同的目录中,不同目录中的文件也可以同名。因此要指定一个文件,不但要给出它的文件名,还必须指出该文件在目录树中的位置即路径。 • 路径的描述有两种:绝对路径和相对路径。
绝对路径: 从根目录出发直达文件一条路径。以“\”开头,后跟若干用“\”分隔的目录名。用绝对路径可访问磁盘中所有的位置。 如:C:\WINDOWS\SYSTEM32 • 相对路径: 从当前目录出发抵达文件的一条路径。相对路径中第一个目录名必须是当前目录下的一个子目录。 如:WINDOWS\SYSTEM32
例如:假定当前位于d:盘OK目录,要找子目录OK1,例如:假定当前位于d:盘OK目录,要找子目录OK1, • 用绝对路径查找: • 用相对路径查找: D:\DOS\OK\OK1 OK1
DOS命令的分类: 1、内部命令: 在系统启动时由COMMAND.COM命令自动调入内存的,并长驻内存,系统可随时调用,不需要磁盘中的文件。 如:DIR、COPY、MD、...2、外部命令: 以程序文件的形式存放在磁盘上的具体文件。执行时需从磁盘调入内存由COMMAND.COM 模块解释的命令。这就意味着磁盘上必须有这些文件。否则DOS无法运行这些命令。 如:FORMAT、SYS、ATTRIB、... 五、DOS的命令
DOS命令使用的基本规则 • DOS命令是由命令关键字和其后的参数及选项组成,命令关键字采用大小写均可; • DOS命令的关键字与参数之间必须用空格分隔; • 路径与文件名之间用“\”分隔; • 命令格式中排在一起的参数其前后顺序可以任意调换。
(一)、DOS常用内部命令 1、改变当前盘符: 改变当前盘符命令是一条无命令字的命令。其格式是在DOS提示符下键入新的盘符。 例: C:\Documents and Settings\Administrator>D: D:\> 即把当前盘符从C改成为D。
2、改变当前目录命令CD或CHDIR(change directory) 格式:CD [盘符][路径] 或CHDIR [盘符][路径] 类型:内部命令 功能:改变指定磁盘驱动器的当前目录或显示当前目录。 说明:(1)[盘符]为可选项,缺省时即为当前驱动器。 [路径]为可选项,可以是绝对路径和相对路径。缺省时则显示当前目录。 执行本命令后的当前目录是路径的最后一个子目录。 (2)只有CD命令才能改变当前工作目录。 在一个驱动器指定了当前目录之后,即便改变了当前驱动器,原驱动器的当前目录也不改变。
进入子目录 :cd+空格+子目录名 • 返回上层目录:cd.. (两点) • 返回根目录:cd\ • 进入另一个磁盘:c: • 注意:要到非当前磁盘的某个目录,要先进进入另一个磁盘,才可以使用cd命令 • 练习: • 进入F盘的software目录 • 进入F盘的根目录 D:\>f: F:\> cd software F:\software>cd\ 或cd ..
3、DIR:列目录命令 • 格式:DIR [盘符][路径][文件名] [/P][/W][/S][/A] • 类型:内部命令 • 功能:显示指定磁盘、路径中的目录项 • 说明: • [盘符][路径][文件名]:用于指定需要查看的目录项,如果省略,则查看当前盘当前目录。此命令文件名参数中允许使用通配符; • /P : 分页显示,按任意键继续; • /W : 宽行显示,只显示出文件名和扩展名; • /S : 显示出指定目录中的各文件项及其子目录中的文件 • /A : 按文件属性来选择显示
DIR:列目录命令 /A :按文件属性来选择显示 练习:显示C:\WINDOWS下的所有隐藏文件。 c:\>dir windows c:\windows> dir /ah 或 E:\>dir c:\windows /ah
4、建立子目录命令MD或MKDIR 格式: MD [盘符][路径]<新子目录名> 或MKDIR [盘符][路径]<新子目录名>。 类型:内部命令。 功能:在指定磁盘驱动器指定目录下建立子目录。 说明:(1)[盘符][路径]为可选项,表示指定的盘符和路径,缺省该项时表示在当前驱动器、当前目录下建立子目录。 新子目录名由用户任意指定,但书写格式必须符合文件名的书写规定。 (2)一个MD命令只能建一个子目录,建立多个子目录必须多次使用MD命令。 路径既可以是绝对路径,也可以是相对路径。路径总长度不能超过63个字符(包括 “\”)。 (3)如发现要建立的子目录已存在或磁盘已满则给出提示: Unable to create directory 练习:在E盘根目录下新建自己的学号目录 D:\>md e:\30900802 或 E:\>md 30900802
5、删除子目录命令RD或RMDIR (remove directory) • 格式: RD [/s] [/q] [盘符][路径]<被删子目录> • 或 RMDIR [盘符][路径]<被删子目录> • 类型:内部命令 • 功能:删除指定磁盘驱动器指定路径下的目录。 • 说明: • RD命令不能直接用来删除普通文件。 • 不能删除根目录和当前目录。也不能删除上一级目录。 • 删除整个文件夹: rd+空格+目录名/s/q 参数说明: /s 表示删除指定目录(包括该目录下的所有子目录和文件), 用于删除目录树. /q 删除目录树时不提示 练习:删除在E盘根目录下的学号目录 D:\>rd e:\30900802 或 E:\>rd 30900802
小结1 • 区别根目录、子目录、当前目录、上一级目录、下一级目录的概念。 • 区别绝对路径、相对路径的概念,并举例说明。 • DOS有几个常用目录操作命令,它们的功能分别是什么?怎么应用它们,举例说明。
练习: 1、列出D盘中文件目录 2、在D盘下新建一个名为abc 的目录 3、将当前目录设定为D:\abc 4、删除abc目录 C:\>d: D:\>dir D:\>md abc D:\>cd abc D:\abc>cd.. D:\>rd abc
6、文件复制命令COPY • 类型:内部命令 • 功能: • 文件复制:在磁盘之间,目录之间,系统设备之间复制文件。 • 文件合并:把多个源文件合并为一个新的目标文件。 • 建立简单文件
1>、建立简单文件 • 功能:建立简单的ASCII文本文件 • 类型:内部命令 • 语法:COPY CON [path] filename • 参数说明: • [path] filename: 欲建立文件的路径和文件名(扩展名尽量为.txt或.bat等标准ASCII文件) • 说明:执行该命令后,可直接输入欲建立文件之内容,输入完毕,按[F6]键或[Ctrl+Z]组合键存盘,屏幕出现[^Z]后按[回车]键结束文件的创建。 • 向文件filename中添加内容使用命令: copy filename + con
2>、文件复制 COPY [盘符][路径]<文件名1> [盘符][路径]<文件名2 > 例如:C:\> copyedit.comd: 练习: 1、把E盘的new.txt 复制一份到F盘,并命名为m.txt 2、复制C:\windows目录下所有扩展名是bat的文件到 e:\bat目录里 D:\>copye:\new.txt f:\m.txt E:\>md bat E:\>copy c:\windows\*.bat e:\bat
3>、文件合并 COPY [/A][/B][源盘符][路径]<源文件名1>[/A][/B] +[源盘符][路径]<源文件名2>[/A][/B] [+...][目标盘符][路径]<目标文件名>[/A][/B][/V] 说明: 本命令格式把两个或两个以上的源文件合并成一个目标文件. 各参数说明与复制文件相同. 目标文件名缺省时,用源文件1的名字作目标文件名. /A、/B参数省略时,约定为/A. eg: E:\>copy c:\0.txt + d:\1.txt 1.txt E:\>copy *.txt all.txt
文件加密、音乐合并: copy c:\0.txt + d:\1.txt 1.jpg copy /b e:\0.mp3 + /b e:\1. mp3 e:\new.mp3 copy /b 0.mpg + /b 1.mpg • 小提示:1.MP3文件在使用此方法连接后,就可以实现连续播放。2.合成图片/歌曲这样的二进制文件必须使用/b参数(b代表Binary,二进制),否则将会失败;另一个合并参数是/a(ASCII,文本文件),只能用于纯文本的合并。两参数不能同时使用,二进制方式可以合并文本文件和二进制文件,而文本方式用于纯文本的合并。
4>、打印文件 功能:将一个文件的内容打印出来。 格式:Copy [path] filename prn。 注意:如果使用此命令打印非文本类的文件,打印机打印出来的将会是乱码。 eg : E:\>copy new.txt prn
7、文件内容显示命令TYPE 格式:TYPE [盘符][路径]<文件名> 类型:内部命令 功能:显示指定盘上指定路径下的指定文件内容。 说明:(1)文件如有扩展名,必须写入命令中; (2)文件名中不允许使用通配符; (3)只能显示用ASCII组成的文件,显示其他类型文件,其结果不能辨认。通常情况下,扩展名为.TXT、.BAT、.SYS的文件是由ASCII码组成的。 例如: E:\>type new.txt
8、文件更名命令REN或RENAME • 格式:REN [盘符][路径]<旧文件名> <新文件名> 或RENAME [盘符][路径]<旧文件名> <新文件名> • 类型:内部命令 • 功能:给指定的磁盘文件重新命名。 • 说明: 本命令并不生成新的目标文件,只是把原有文件更名. 命令格式中<新文件名>之前不能出现盘符、路径。 旧文件名前的盘符、路径缺省时,在当前目录下查找要更名的文件。 文件如有扩展名,必须在命令中给出。 允许使用通配符,但新旧文件名中的通配符必须匹配。 练习:重命名在new.txt为学号文件 E:\>ren new.txt 30900802.txt
9、删除文件命令DEL或ERASE • 格式:DEL [盘符][路径]<文件名> 或 ERASE [盘符][路径]<文件名> • 类型:内部命令 • 功能:删除指定的磁盘文件。 例如: E:\>del new.txt /ar
删除文件命令DEL或ERASE • 说明: • 省去盘符、路径时,在当前目录下查找要删除的文件。 • 本命令不能删除目录。 • 允许使用通配符.如要使用Del *.*或Del . 命令删除磁盘上的所有文件时,系统会给会提示:Are you sure?若点Y,则开始进行删除操作;若回答N,则取消此次删除操作。 练习:删除在E盘根目录下的学号文件 E:\>del 30900802.txt
DOS其他内部命令 1.CLS(清除屏幕)命令 功能: 清除显示屏幕,光标回到屏幕左上角。 类型: 内部命令 格式:CLS 2.VER(显示MS-DOS版本号)命令 功能: 显示当前所使用的DOS操作系统的版本号。 类型: 内部命令 格式:VER
DOS其他内部命令 3、DATE(显示或设置日期)命令 功能:设置或显示系统日期。 类型:内部命令 格式:DATE[mm—dd—yy] 4、 TIME(系统时钟设置)命令 功能:设置或显示系统时期。 类型:内部命令 格式:TIME[hh:mm:ss:xx]