内部办公 |
|
|
|
|
实用信息 |
|
|
|
|
友情链接 |
|
| |
|
详 细 新 闻 |
|
| 首页>网络文摘>正文 |
| 计算机教学DOS篇 |
| |
(一)DOS简介
一、操作系统的概念: 1、指直接控制和管理计算机的硬件和软件资源以便于有效的使用这些资源的程序。 2、操作系统具有的五大功能:
(1)处理机管理
(2)存储管理
(3)文件管理
(4)设备管理
(5)作业管理
3、操作系统分类:单用户操作系统、批处理操作系统、实时操作系统、分时操作系统、网络操作系统、分布式操作系统
二、磁盘操作系统的概念与版本: 1、DOS实际上是一组控制微机工作的程序,专门用来管理微机中的各种软件资源,负责监视和控制微机的全部工作过程。 2、MSDOS 与PCDOS 两种版本
(二)DOS的组成
一、引导程序(BOOT RECORD):自举记录,将DOS 装入内存
二、基本输入/输出处理程序(IO.SYS):负责应用程序与BIOS之间的软件接口
三、磁盘操作管理程序(MSDOS.SYS):磁盘的管理,读写管理、为其他程序提供DOS的内部功能调用。
四、键盘命令处理程序(COMMAND.COM):命令处理与命令解释,调入外部命令。
(三)DOS的启动
一、两种途径:软盘与硬盘
二、三种方法:冷启、热启、复位起
(四)DOS的文件
一、文件的概念:在计算机中是按一定的规则组织起来的彼此相关的数据的集合。在DOS中都是以文件为单位进行管理。
二、文件的命名、通配符与设备保留名: 1、文件的命名 用户要存储数据或程序,必须建立文件,那么首先要给文件起名字,然后编入由文件管理的文件目录,以便查找和记忆。 文件的名字由文件名和扩展名及分隔符三部分组成,其中文件名由1至8个字符组成,扩展名为1至3个字符组成;分隔符为“·”(圆点)。任何一个文件必须有文件名,扩展名和分隔符可以省略。 文件名的格式:文件名·扩展名。
文件名和扩展名中的字符可以是:
(1)26个英文字母(大、小写均可);
(2)0至9共10个数字;
(3)特殊符号:$、%、&、(、)@、%、{、}、`、~、|等;
(4)不允许使用/、、、=、[、]等。
※给文件起名时注意:
(1)文件名不可以省略;
(2)可以用字母开始,也可以用数字开头,在中文系统中也可以用中文;
(3)文件名应尽可能简短,有规律,能引起联想便于记忆,便于使用;
(4)文件名中不允许出现空格;
(5)不许超过文件名规定的字符数;
(6)在同一个磁盘同一个子目录下不允许出现两个相同的文件名;
(7)不能使用系统指定的设备保留名作用文件名,也不可以使用DOS的内部命令名作为文件名。
下面列出常见的DOS扩展名(扩展名往往用来表示该文件的性质):
·BAD后备文件
·BAT批处理文件
·COM DOS命令或可执行文件
·HLP帮助文件
·OVL程序覆盖文件
·SYS系统配置文件
·DBF关系数据库文件
·DOC资料文件
·EXE可执行程序文件
·PIC图形文件
·TXT文本文件
2、文件名中的通配符 有时想对几个文件做相同的一件事,例如,一次复制一组文件或列出一组文件名等等。由DOS提供的两个“通配符”可以帮助你达到这个目的。这两个通配符是“?”、“*”。它们可以用在文件名和扩展名中,代替任意字符。
(1) 通配符“?”
在文件名的扩展名中的“?”意味着在该位置上的字符可以是任意一个字符。
例如:在磁盘上有如下文件:96PRICES·AVG;97PRICES·AVG,97PRICES·JAN;96PRICES·JUL;99PRICES·AUG;96INVTRY·DEC
那么“??PRICES·A??”代表的文件是:96PRICES·AVDG,97PRICES·AVG,99PRICES·AVG;“96???????·???”代表的是96PRICES·AVG,96PRICES·JUL,96INVTRY·DEC。
(2) 通配符“*”
在文件名中的“*”表示通配任意字符。(文件名和扩展名均可使用,作用相同)。同一个“*”号就相当于用几个“?”,因此简短了许多。
在上例中,若是“97*·*”代表的文件是:97prices·avg,97prices·jan;“*·A*”代表的文件是:96PRICES·AVG,97PRICES·AVG,99PIECES·AUG。
注意:(1)“*·*”代表选择所有的文件
(2)“*”和“?”可以混用,因此,“9*·A??”代表的文件是:96PRICES·AVG,97PIECES·AVG,99PIECES·AUG。
(3)在删余文件时请慎用通配符,尤其是“*·*”的使用,否则会误删除本不想删除的文件。
3、DOS的设备保留名 DOS除了对一组信息构成的文件要求有一个文件名之外,为了方便使用,还把一些常用的标准设备也作文件看待,这些文件称为设备文件。换言之,设备文件是用于为外部设备命名的。显然,不能再用这些设备名去命名其它文件。 DOS的设备保留名 CON 作为输入用的文件名,指键盘
AUX或COM1 作为输出用的文件名,指屏幕
COM2 第一串行口
COM3 第二串行口
COM4 第三串行口
LPT1 或PRN 第四串行
LPT1 第一并行口或者打印机
LPT2 第二并行口
LPT3 第三并行口
NUL 空设备
(五)DOS的基本命令
一、DOS文件为树型目录结构
1、根目录:位于最上层的目录。用“/”表示
2、父目录:每个目录的上一层目录为该目录的父目录。用“..”
3、子目录:父目录下面的目录为子目录。用“.”表示
二、目录路径
1、相对路径
2、绝对路径
三、DOS的命令分类:外部命令与内部命令
四、DOS的常用命令
五、系统设置文件和自动批处理文件
1、config.sys
2、autoexec.bat 六、不常用命令
PATH——路径设置命令
1.功能:设备可执行文件的搜索路径,只对文件有效。
2.类型:内部命令
3.格式:PATH[盘符1]目录[路径名1]{[;盘符2:],〈目录路径名2〉…}
4.使用说明:
(1)当运行一个可执行文件时,DOS会先在当前目录中搜索该文件,若找到则运行之;若找不到该文件,则根据PATH命令所设置的路径,顺序逐条地到目录中搜索该文件;
(2)PATH命令中的路径,若有两条以上,各路径之间以一个分号“;”隔开;
(3)PATH命令有三种使用方法:
PATH[盘符1:][路径1][盘符2:][路径2]…(设定可执行文件的搜索路径)
PATH:(取消所有路径)
PATH:(显示目前所设的路径
DELTREE——删除整个目录命令
1.功能:将整个目录及其下属子目录和文件删除。
2.类型:外部命令
3.格式:DELTREE[盘符:]〈路径名〉
4.使用说明:该命令可以一步就将目录及其下的所有文件、子目录、更下层的子目录一并删除,而且不管文件的属性为隐藏、系统或只读,只要该文件位于删除的目录之下,DELTREE都一视同仁,照删不误。使用时务必小心!
FORMAT——磁盘格式化命令
1.功能:对磁盘进行格式化,划分磁道和扇区;同时检查出整个磁盘上有无带缺陷的磁道,对坏道加注标记;建立目录区和文件分配表,使磁盘作好接收DOS的准备。
2.类型:外部命令
3.格式:FORMAT〈盘符:〉[/S][/4][/Q]
4.使用说明:
(1)命令后的盘符不可缺省,若对硬盘进行格式化,则会如下列提示:WARNING:ALL DATA ON NON ——REMOVABLE DISK
SYS——系统复制命令
1.功能:将当前驱动器上的DOS系统文件IO.SYS,MSDOS.SYS和COMMAND.COM 传送到指定的驱动器上。
2.类型:外部命令
3.格式:SYS[盘符:]
*使用说明:如果磁盘剩余空间不足以存放系统文件,则提示:No roomfor on destination disk.
DEL——删除文件命令
1.功能:删除指定的文件。
2.类型:内部命令
3.格式:DEL[盘符:][路径]〈文件名〉[/P]
4.使用说明:
(1)选用/P参数,系统在删除前询问是否真要删除该文件,若不使用这个参数,则自动删除;
(2)该命令不能删除属性为隐含或只读的文件;
(3)在文件名称中可以使用通配符;
(4)若要删除磁盘上的所有文件(DEL*·*或DEL·),则会提示:(Arey ou sure?)(你确定吗?)若回答Y,则进行删除,回答N,则取消此次删除作业。
UNDELETE——恢复删除命令
1.功能:恢复被误删除命令
2.类型:外部命令。
3.格式:UNDELETE[盘符:][路径名]〈文件名〉[/DOS]/LIST][/ALL]
4.使用说明:使用UNDELETE可以使用“*”和“?”通配符。
(1)选用/DOS参数根据目录里残留的记录来恢复文件。由于文件被删除时,目录所记载斩文件名第一个字符会被改为E5,DOS即依据文件开头的E5和其后续的字符来找到欲恢复的文件,所以,UNDELETE会要求用户输入一个字符,以便将文件名字补齐。但此字符不必和原来的一样,只需符合DOS的文件名规则即可。
(2)选用/LIST只“列出”符合指定条件的文件而不做恢复,所以对磁盘内容完全不会有影响。
(3)选用/ALL自动将可完全恢复的文件完全恢复,而不一一地询问用户,使用此参数时,若UNDELTE利用目录里残留的记录来将文件恢复,则会自动选一个字符将文件名补齐,并且使其不与现存文件名相同,选用字符的优选顺序为:#%——0000123456789A~Z。
UNDELETE还具有建立文件的防护措施的功能,已超出本课程授课范围,请读者在使用些功能时查阅有关DOS手册。
CLS——清屏幕命令
1功能:清除屏幕上的所有显示,光标置于屏幕左上角。
2类型:内部命令
3格式:CLS
DRIVE C:WILL BE LOST !
Proceed with Format (Y/N)?
(警告:所有数据在C盘上,将会丢失,确实要继续格式化吗?)
(2)若是对软盘进行格式化,则会如下提示:Insert mew diskette for drive A;
and press ENTER when ready…
(在A驱中插入新盘,准备好后按回车键)。
(3)选用[/S]参数,将把DOS系统文件IO.SYS 、MSDOS.SYS及COMMAND.COM复制到磁盘上,使该磁盘可以做为DOS启动盘。若不选用/S参数,则格式化后的磙盘只能读写信息,而不能做为启动盘;
(4)选用[/4]参数,在1.2MB的高密度软驱中格式化360KB的低密度盘;
(5)选用[/Q]参数,快速格式化,这个参数并不会重新划分磁盘的磁道貌岸然和扇区,只能将磁盘根目录、文件分配表以及引导扇区清成空白,因此,格式化的速度较快。
(6)选用[/U]参数,表示无条件格式化,即破坏原来磁盘上所有数据。不加/U,则为安全格式化,这时先建立一个镜象文件保存原来的FAT表和根目录,必要时可用UNFORRMAT恢复原来的数据。
UNFORMAT恢复格式化命令
1.功能:对进行过格式化误操作丢失数据的磁盘进行恢复。 2.类型:外部命令
3.格式:UNFORMAT〈盘符〉[/L][/U][/P][/TEST]
4.使用说明:用于将被“非破坏性”格式化的磁盘恢复。根目录下被删除的文件或子目录及磁盘的系统扇区(包括FAT、根目录、BOOT扇区及硬盘分区表)受损时,也可以用UNFORMAT来抢救。
(1)选用/L参数列出找到的子目录名称、文件名称、大孝日期等信息,但不会真的做FORMAT工作。
(2)选用/P参数将显示于屏幕的报告(包含/L参数所产生的信息)同时也送到打印机。运行时屏幕会显示:“Print out will be sent to LPT1”
(3)选用/TEST参数只做模拟试验(TEST)不做真正的写入动作。使用此参数屏幕会显示:“Simulation only”
(4)选用/U参数不使用MIRROR映像文件的数据,直接根据磁盘现状进行UNFORMAT。
(5)选用/PSRTN;修复硬盘分区表。
若在盘符之后加上/P、/L、/TEST之一,都相当于使用了/U参数,UNFORMAT会“假设”此时磁盘没有MIRROR映像文件。
注意:UNFORMAT对于刚FORMAT的磁盘,可以完全恢复,但FORMAT后若做了其它数据的写入,则UNFORMAT就不能完整的救回数据了。UNFORMAT并非是万能的,由于使用UNFORMAT会重建FAT与根目录,所以它也具有较高的危险性,操作不当可能会扩大损失,如果仅误删了几个文件或子目录,只需要利用UNDELETE就够了。
ATTRIB——修改文件属性命令
1.功能:修改指定文件的属性。
2.类型:外部命令。
3.格式:ATTRIB[文件名][R][——R][A][——A][H][——H][S][——S][/S]
4.使用说明:
(1)选用R参数,将指定文件设为只读属性,使得该文件只能读取,无法写入数据或删除;选用——R参数,去除只读属性;
(2)选用A参数,将文件设置为档案属性;选用——A参数,去除档案属性;
(3)选用H参数,将文件调协为隐含属性;选用——H参数,去隐含属性;
(4)选用S参数,将文件设置为系统属性;选用——S参数,去除系统属性;
(5)选用/S参数,对当前目录下的所有子目录及作设置。 |
| | |