版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机科学导论实验指导书PAGEPAGE2实验二基本的DOS命令一、实验目的使学生熟悉DOS命令,掌握DOS的基本操作。虽然DOS操作系统现在已经很少使用,但是DOS命令仍应当掌握。在Windows系统中,DOS命令称为“控制台命令”,仍然具有重要的作用。二、实验任务:1、打开DOS命令窗口(即Windows控制台窗口)2、学会文件及目录的显示(DIR):要求学生掌握dir命令,会用dir命令查找文件,了解部分dir命令的参数使用;3、学会文件的更名(REN);4、学会文件的复制(COPY):要求学生掌握copy命令的用法,单个文件复制,利用通配符对成组文件复制,以及向软盘复制文件;5、学会文件的删除(DEL):要求学生掌握文件删除,利用通配符对成组文件删除,删除命令要谨慎使用;6、学会改变路径(CD):结合dir命令,使学生体会到cd命令在目录操作中的作用;7、学会文件属性设置命令(ATTRIB)8、学会显示文件内容命令(TYPE)9、学会编写批处理文件并运行三、实验内容:先进入windowsXP,通过“开始”-“运行”处敲入“cmd”命令,进入“MS-DOS方式”,输入“D:<回车>”切换到D盘;然后在D盘上用md命令建立一个以学生英文名字命名的子目录,命令是:mdtom(各人可以用自己的英文名字替换这个命令中的tom);进入该子目录,以后操作尽可能的在这个目录中完成;将U盘中的additional_files目录复制到该目录下,命令是xcopyL:\additional_filesd:\tom(假设U盘的盘符是L:),用dir命令查看该目录下的文件。1、dir命令的练习,运行以下命令dirc:,dirc:/p,dirc:/w,dirc:/p/w,dirc:/p/w/ad,体会这几条命令的区别。2、将文件bb.log改名为cc.log,命令为:renbb.logcc.log。3、在d:\tom目录下创建四个子目录,命令为:mdd:\tom\1mdd:\tom\2mdd:\tom\3mdd:\tom\43、运行下列命令:copyL:\additional_files\*.*d:\tom\1:,copyL:\additional_files\abc.*d:\tom\2,copyL:\additional_files\xyz.txtd:\tom\3,观察运行的结果。4、进入d:\tom\1子目录,运行:delabc.txt,用dir命令查看运行结果是什么,退回上一级目录cd..,体会其作用。5、运行xcopy*.*d:\tom,观察运行的结果。6、显示abc.txt文件的内容,命令为typed:\tom\xyz.txt7、设置abc.txt的属性为只读attribd:\tom\1\xyz.txt+r8、批处理文件的建立:后缀是bat的文件就是批处理文件,是一种文本文件。简单的说,它的作用就是自动的连续执行多条命令,批处理文件的内容就是一条一条的命令。1)建立如下一个批处理文件FILE.BAT,其内容为:d:cd\tom\1dir*.txtcopy*.txt\tom\4cd\tom\4dir2)运行该批处理文件,观察运行结果。四、实验要求首先,阅读附录中的介绍DOS操作系统及DOS命令的知识,输入附录中各个例子,观察运行结果,体会每个命令的作用。然后,在基本了解DOS命令的基础上,完成“实验内容”部分的各项任务,输入DOS命令,观察运行结果,理解这些常用DOS命令的功能。五、实验报告学生完成实验后,应按照要求及时完成实验报告。实验报告中应说明实验基本步骤、实验结果,并分析或说明实验结果,最后对上机的体会和收获进行总结。附录:DOS操作系统及常用命令简介DOS是磁盘操作系统(DiskOperatingSystem)的简称。从1981年问世到被Windows取代,DOS正式发表了十多个版本(DOSV1.0-DOSV6.22),功能不断改进和完善。Windows95Windows98操作系统的内核仍然是DOS,Windows2000、WindowsXP、Windows7、Windows8等操作系统的内核虽然不再是DOS,但是仍然支持DOS命令的操作,在这些操作系统中,DOS命令就是它们的控制台命令。因此,熟悉DOS命令对今后的学习有很大的帮助。一.DOS操作系统简介1.DOS的组成DOS是个人计算机上的单用户、单作业磁盘操作系统,从第三版以后考虑了网络环境的使用。由于个人计算机对操作系统的功能要求比较低,主要进行文件和设备管理,其他部分比较简单,因此DOS操作系统十分简洁,对硬件平台的要求很低,即使像DOS6.22这样的高版本DOS,在640K内存、40MB硬盘、80286处理器的环境也可运行。DOS采用层次模块化结构,由三层独立而又相互联系的模块组成。它们分别是:·DOS_Bios模块,其文件名为IO.SYS;·DOS_Kernel模块,文件名为MSDOS.SYS;·DOS_Shell模块,其文件名为COMMAND.COM;下面分别介绍这三层模块的功能:(1)DOS_Bios模块(IO.SYS)DOS_Bios模块是DOS的基本输入输出系统模块,是DOS设备驱动程序的集合。(2)DOS_Kernel模块(MSDOS.SYS)DOS_Kernel模块是DOS的文件管理和功能调用模块。它负责管理所有的磁盘文件。(3)DOS_Shell模块(COMMAND.COM)DOS_Shell模块是命令处理程序,它是DOS系统的用户界面,直接与用户打交道。其任务是对用户输入的DOS命令行(命令字和参数)进行解释并执行它。2.DOS提示符如果DOS启动成功,在屏幕上会显示DOS提示符。DOS默认的提示符是当前工作磁盘标识符(盘符)再加大于号。DOS常用的磁盘标识符,即盘符有:A:表示软盘驱动器A,简称A盘。B:表示软盘驱动器B,简称B盘。C:表示硬盘驱动器C,简称C盘。如果硬盘驱动器还划分了几个逻辑分区,则依次用D:、E:、F:等来表示。当DOS启动后,屏幕提示A>,即表示系统是使用软盘启动的,当前的工作驱动器为A盘;如果屏幕提示符为C>,说明系统是使用硬盘启动的,当前的工作驱动器是C盘。在以后的操作中,我们可根据需要随时改变当前工作盘。改变当前工作盘的方法是:键入盘符并回车。须注意的是盘符后的冒号不能省略。3.DOS文件系统DOS文件系统向用户提供的功能有:文件目录管理、文件的控制及文件的存取。通过文件目录表DOS就能掌握磁盘上每个文件所在的路径、文件的属性、文件的长度及文件建立或修改的日期和时间。而文件控制是指文件的创建和删除、打开和关闭、设置属性等。文件的存取是指对文件数据进行各种方式的读/写。下面我们分别介绍一下DOS文件系统中文件、目录和路径的概念。(1)文件文件是一组相关信息的组合。在DOS中,它可以是一个系统程序或应用程序,也可以是一组数据,甚至DOS还将一些常用的标准外部设备看作文件,并称之为设备文件。每个DOS文件都有各自的名字和属性,以便相互识别和管理。1)文件名DOS中的文件名由两部分组成:主文件名和扩展文件名。其中扩展文件名根据用户需要可以没有而主文件名则一定存在。在命名时应尽量使主文件名能体现此文件的内容和作用;而扩展名能体现此文件的类型。主文件名由1~8个合法字符组成,扩展文件名由1~3个合法字符组成。书写时,主文件名在前,扩展文件名在后,两者之间用.(点号)分隔。文件名的一般格式为:主文件名[.扩展文件名]主文件名和扩展文件名的合法字符有:大小写英文字母、数字字符(0~9)、特殊字符($、*、&、@、!、%、(、)、_、|、~等)。不合法的字符有:.(点号)、/、\、[、]、+、=、:(冒号)、<、>、,(逗号)和空格符等。例:指出下列文件名中合法的文件名:USER1.CUSER2,CUSER3JSZX.DAT.COMJS.ABC答:合法的文件名有:USER1.CUSER3和JSZX.DAT和JS.ABC。2)文件类型由于磁盘上存放的文件多种多样,为了区分和管理这些文件,DOS对扩展文件名有一些特殊的约定,以此来反映文件的类型。常用的扩展文件名的含义如下:.COM命令文件.PRG数据库程序文件.EXE可执行文件.CC语言源程序.SYS系统配置文件.PASPASCAL语言源程序.BAT批处理文件.DB数据库文件.BIN二进制文件.DAT数据文件.LST程序列表文件.VOL程序覆盖文件.OBJ目标程序文件.FORFORTRAN语言源程序.DOC资料文件.COBCOBOL语言源程序.ASM汇编语言源程序.$$$临时文件.LIB库文件.BASBASIC语言源程序.BAK后备文件.DWG图形文件.TXT文本文件.HLP帮助文件3)设备文件DOS系统中,除了磁盘文件外,还有一些设备文件。这些设备文件的文件名,称为保留设备名,它们不能再作为其它的磁盘文件名使用。常用的保留设备名如下:保留名代表设备CON键盘/屏幕AUX或COM1第一个串/并行转换器端口COM2第二个串/并行转换器端口LPT1或PRN第一个并行打印机LPT2第二个并行打印机LPT3第三个并行打印机NUL用于测试而设的“空设备”,也称为虚拟设备保留设备名可代替文件名用在DOS命令中。设备名后面可以加:(冒号),也可以不加。但一般约定,凡是带有冒号的,一定是一个设备。例如A:、B:、CON:、PRN:等。4)文件名中的通配符在所有的DOS操作中,绝大部分是对文件的操作。DOS使用了两个特殊的符号?和*来代替主文件名或扩展文件名中的一个或多个字符,以表示一组文件。这两个特殊字符称为DOS通配符。它们的含义如下:*代表空字符或多个任意字符;?代表一个任意字符。利用通配符可以表示一批文件。例如:*.*代表所有文件;*.EXE代表所有扩展文件名为EXE的文件;AB*.*代表文件名以AB打头的所有文件;?.TXT代表主文件名为单个任意字符,扩展名为TXT的所有文件;A?.*代表主文件名以A打头,后跟单个任意字符的所有文件。使用通配符,为DOS命令操作文件提供了极大的灵活性。(2)目录(文件夹)DOS对于磁盘文件的管理采用分层目录方式,即在根目录下可包含多个子目录,子目录下又可包含多个子目录的多级目录形式。而DOS管理的文件则可放在这多级目录的任一级目录下。由于DOS的这种目录结构犹如一棵倒生的大树,有根(根目录)、有枝(子目录)、有叶(文件),因此这种目录结构又称作树形目录结构。DOS采用这种目录结构非常有利于对磁盘文件的管理和使用,它可把各种不同类型、不同用途的文件分门别类地存放在不同的子目录中,使用户查找和取用文件变得极为方便。根目录又称为系统目录,常用反斜杠“\”表示。每张盘上只有一个根目录,是在磁盘格式化时自动建立的。子目录是包含在根目录或其它子目录中的目录,用户可使用DOS命令MD来建立自己的子目录。目录的命名规则与文件名一样。在任一时刻,DOS总是处于目录树的某一级,所做的操作均是针对这一级目录中的内容,这一级目录叫做当前工作目录。系统刚启动时,DOS自动将根目录“\”作为当前工作目录。在以后的操作中,用户可根据自己的需要使用DOS命令CD改变当前工作目录。另外,在DOS中使用“..”(两点)代表当前目录的上一级目录;用“.”(一点)代表本级目录。(3)路径所谓路径,就是从根目录或当前目录到所要操作的文件或子目录,须经过的全部子目录的顺序组合。路径有两种:绝对路径和相对路径。其中绝对路径是指从根目录开始的路径;相对路径是指从当前工作目录开始的路径。具体表示路径的方法是用一系列目录名组成,目录名间以“\”(反斜杠)分隔。其中分隔符“\”有双重功能,当用在路径的第一个字符时,表示根目录;在其它情况下,只起分隔目录名的作用。在路径之后,若还有文件名,则文件名和最后一个目录之间也要用“\”分开。例如,假设当前工作目录为GAME,则可以使用两种表示方法来指定文件A1.BAT:一种是使用绝对路径,即\GAME\GAME1\A1.BAT;另一种是使用相对路径,即GAME1\A1.BAT。在DOS系统中,一个完整的文件名应包括三部分:盘符、路径、文件名。其中盘符指明文件存储在哪个磁盘上,如果文件存储在当前工作盘上,则盘符可缺省;路径指明操作该文件所经过的子目录,若文件存放在当前工作目录中,则路径也可缺省。文件名和路径都不区分大小写。二.常用DOS命令命令是用户通过DOS与计算机进行交流的一种简单语言。一条命令一般由命令名称、命令参数、选项三部分组成,命令名称与命令参数之间需以空格分隔,命令键入完毕应以回车确认才能被执行。DOS命令不区分大小写。1.查看目录命令DIR使用者可以在DOS提示符下,利用命令DIR来查看某目录下的文件或目录清单,在显示清单主文件名和扩展文件名的同时,还将提供文件长度(字节数)、文件最后一次写入或修改的日期和时间、文件数和所剩余的自由空间的大小(字节数)等信息。格式:DIR[驱动器名][路径][文件名][/选项]说明:驱动器名省略,则为当前驱动器;路径省略则为当前路径;文件名省略则为所有文件;在文件名与扩展名中,可以使用通配符“*”与“?”;若想停止查看清单,可按键Ctrl+C或Ctrl+Break。例:命令功能DIR查看当前目录下的文件目录清单DIRC:\WINDOWS查看C盘根目录下WINDOWS目录下的文件目录清单DIRC:\A1.EXE查看C盘根目录下文件A1.EXE的信息,若无此文件,则显示Filenotfound(文件未找到)的提示信息DIRC:\WINDOWS\*.EXE查看当前盘根目录下DOS子目录下扩展名为EXE文件清单DIRC:\WINDOWS\???.INI查看当前目录下DOS子目录下文件名为三个字符,扩展名为INI的文件清单注:以上命令不能列出隐含文件。DIR命令还允许带某些选项以控制它的显示方式和显示顺序等。下表列出了DIR命令常见选项。表:DIR命令常见选项选项说明/P分页显示清单。每显示完一屏内容后,暂停显示,当使用者按任意键后,继续显示下屏内容。/W宽行显示。每行显示五个目录名或文件名,显示时,并不显示文件大小、上次更新日期与时间。/AD仅列出目录清单。/AS仅显示系统文件。/AH仅显示隐含文件。/AR仅显示只读文件。/ON显示时依名称A~Z顺序排序。/O-N显示时依名称Z~A顺序排序。/OE显示时依扩展名的A~Z顺序排序。/O-E显示时依扩展名的Z~A顺序排序。例:命令功能DIRC:\WINDOWS/P分页显示C盘根目录下WINDOWS子目录下的所有文件目录清单DIR/W宽行显示当前目录下的所有文件目录清单DIRC:\WINDOWS/ON/P按文件名A~Z顺序排序分页列出C盘根目录下WINDOWS子目录下的文件目录清单DIRC:\/AH显示C盘根目录下的隐含文件2.建立子目录命令MD或MKDIRMD命令可在指定盘、指定目录下建立新的子目录。建完可用DIR命令检查所建子目录是否存在。格式:MD[盘符][路径]新目录名或MKDIR[盘符][路径]新目录名说明:盘符若缺省,则为当前工作盘;路径若缺省,则建立在当前工作目录下。此命令无选项。例:命令功能MDUSER在当前子目录下,建立一个名为USER的子目录。MDC:\USER1在C盘根目录下,建立一个名为USER1的子目录。MD\USER\ABC在当前盘的根目录下的USER子目录下建立一个名为ABC的子目录。3.改变当前目录命令CD或CHDIR在DOS提示符下,用户可利用命令CD或CHDIR来改变当前目录的所在位置。格式:CD[盘符][路径]或CHDIR[盘符][路径]说明:盘符省略,则为当前盘;路径省略则为显示当前工作目录。例:命令功能CD显示当前工作目录。CD\将当前工作目录返回到根目录。CD..将当前工作目录返回到它的上级子目录。CDDOS将当前工作目录改变为它的下一级子目录DOS。4.删除子目录命令RD或RMDIR在DOS提示符下,用户可用命令RD或RMDIR将某目录删除掉。格式:RD[盘符]路径或RMDIR[盘符]路径说明:命令RD用来删除指定路径末尾的最后一个子目录,且每次只能删除一个;所删子目录必须是空目录;根目录和当前目录不能删除;含有隐含文件的子目录不能删除。例:命令:RD\USER\ABC功能:删除当前盘根目录下USER子目录下的ABC子目录。5.显示文本文件的内容命令TYPETYPE命令可显示扩展名为TXT、HLP、BAT、...等文本文件的内容,而扩展名为EXE、COM、...等非文本文件的内容则不能正常显示。格式:TYPE[盘符][路径]文件名说明:命令格式中文件名须为全名,即扩展名不能省略;不允许使用通配符;若文件太长,屏幕一屏显示不下时,可按Ctrl+S或Pause键暂停,或在命令后加命令MORE,命令与命令之间以直立点线(┆)分开,则可达到分页显示的目的;如果用户想将文件内容输出到打印机,可在命令的后面附加“>LPT1”或“>PRN”,其中>(大于)符号,代表输出的“转向”符号,而LPT1(或PRN)为打印机的连接端口名称。例:命令功能TYPETEST.TXT显示当前目录下TEST.TXT文件的内容。TYPEC:\AUTOEXEC.BAT将C盘根目录下文件AUTOEXEC.BAT的内容显示出来。TYPEC:\WINDOWS\SETUPLOG.TXT|MORE分页显示C盘Windows目录下文件SETUPLOG.TXT的内容6.删除磁盘文件命令DEL或ERASE使用DEL命令,用户可删除指定盘指定路径所确定的一个或一批文件。格式:DEL[盘符][路径]文件名[/P]或ERASE[盘符][路径]文件名[/P]说明:盘符、路径省略,则为当前盘符当前路径;选项/P表示在进行删除动作前,提示确认信息;文件名可使用通配符“*”和“?”,代表一批文件;本命令不能删除隐含文件、只读文件和子目录,不能删除写保护盘上的文件。例:命令功能DELC:\*.BAK删除C盘根目录下所有扩展名为BAK的文件。7.文件和目录更名命令REN或RENAME用户可在DOS提示符下,使用命令REN将某一指定文件名(目录名)或某一批指定文件名(目录名)更换为同一目录下的另一名称。格式:REN[盘符][路径]旧文件名新文件名或REN[盘符][路径]旧目录名新目录名说明:盘符、路径省略,则为当前盘符当前路径;新文件名或新目录名前不能加新盘符和新路径;旧文件名或旧目录名必须存在,而新文件名或新目录名必须原来不存在;此命令只更改文件或目录名称,不更改内容,且命令执行后,旧文件名或旧目录名不再存在;文件名或目录名允许使用通配符“*”和“?”,表示一批文件或目录。例:命令功能RENC:\WINDOWS\*.TXT*.LOG将C:\WINDOWS目录下所有扩展名为.TXT的文件更名为扩展名为.LOG的文件。REN\GAMECAR将根目录下子目录名GAME更换为CAR。8.文件拷贝命令COPY文件拷贝命令COPY可实现同名拷贝、异名拷贝、合并拷贝、将键盘输入的数据拷贝成一个文件以及显示文件内容等功能,相应地有多种不同的书写格式。格式a:COPY[盘符][路径]文件名[盘符][路径](同名拷贝)格式b:COPY[盘符][路径]源文件名[盘符][路径]目标文件名(异名拷贝)格式c:COPY[盘符][路径]源文件名1[选项]+[盘符][路径]源文件名2[选项][+...][盘符][路径][目标文件名][选项](合并拷贝)格式d:COPYCON[盘符][路径]文件名(键盘数据拷贝)格式e:COPY[盘符][路径]文件名CON(显示文件内容)说明:COPY命令不能拷贝隐含文件和子目录;盘符和路径省略,即为当前盘和当前目录,源文件名和目标文件名都可使用通配符;命令执行后,源文件依然存在;同名拷贝,源文件和目标文件须放于不同盘或同盘不同目录下;同盘同目录下,只能异名拷贝;在合并文件拷贝中,源文件名1与源文件名2等为有序的首尾链接合并,当目标文件名缺省时,则合并后文件放在源文件名1的文件中;在合并文件拷贝格式中,选项有[/A][/B][/V],其中/A表示ASCII码文件,/B表示二进制代码文件,/V表示复制过程中要进行校验;键盘数据拷贝格式中,CON代表“控制台”,此处为键盘,表示源文件数据从键盘输入,执行这种格式的拷贝命令时,系统将等待用户从键盘输入数据,输入完毕按Ctrl+Z键退出,输入的数据拷贝到目标文件中;格式e中文件名可以使用通配符,即可以同时显示多个文件的内容。例:命令功能COPYC:\*.LOGD:\将C盘根目录下所有扩展名为LOG的文件拷贝到D盘根目录。COPYC:\WINDOWS\IMED:\拷贝C盘根目录下WINDOWS\IME子目录中所有文件到D盘根目录。9.系统提示符设置命令P
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 西京学院《室内陈设设计》2022-2023学年第一学期期末试卷
- 音乐万马奔腾课件
- 西京学院《版面设计》2023-2024学年第一学期期末试卷
- 西华师范大学《小学语文课程与教学》2022-2023学年第一学期期末试卷
- 西华师范大学《水污染防治技术》2023-2024学年第一学期期末试卷
- 西华师范大学《摄影与摄像技艺》2021-2022学年第一学期期末试卷
- 9正确认识广告 说课稿-2024-2025学年道德与法治四年级上册统编版
- 电工高级工专项测试题及答案
- 第十二章第二节《滑轮》说课稿 -2023-2024学年人教版八年级物理下册
- 2024年代森锰锌行业前景分析:代森锰锌行业发展趋势推动行业国际化
- 急性严重创伤抢救流程图
- 家长进课堂小学生建筑知识课件
- 人身保险合同纠纷原告方代理词(参考范本)
- 铁路安全生产管理问题及措施
- 2023年口腔医学期末复习-牙周病学(口腔医学)考试历年真题集锦带答案
- 函数的概念 省赛获奖
- 网络安全培训-
- 地下车位转让协议
- 大学生创新创业教程PPT完整全套教学课件
- 2018年蜀都杯《辛亥革命》终稿z
- 电梯洞口水平防护方案
评论
0/150
提交评论