究竟该如何学习DOS.docx
- 文档编号:6670165
- 上传时间:2023-01-08
- 格式:DOCX
- 页数:13
- 大小:94.17KB
究竟该如何学习DOS.docx
《究竟该如何学习DOS.docx》由会员分享,可在线阅读,更多相关《究竟该如何学习DOS.docx(13页珍藏版)》请在冰豆网上搜索。
究竟该如何学习DOS
究竟该如何学习DOS
现在虽然是windows的天下了,但是DOS以小巧方便、可对硬件直接操作等诸多优点,在PC使用中仍占有一席之地.正如一句话所说:
DOS不是万能的,但没有DOS却是万万不能的.那么该如何学习DOS呢?
我认为:
1.正确认识DOS的作用:
windows都已经发展到了XP,可以说DOS已经没有多少商业价值了.与其花费大量时间去背什么DOS命令全集,倒不如深入学习一下PQMAGIC的使用或学着做一下启动盘.
2.不要抱陈守旧:
微软虽然早就停止了对DOS的开发,但DOS的发展并未中止,一些公司(个人)制作出了大量优秀的DOS软件,其中很多都比DOS自带的强大、实用的多.再有就是DOS系统,虽然MS-DOS6.22是最经典的版本,但它并不是最好用的.目前最实用、兼容性最好的版本是7.10,我们应该使用它.
3.不要对DOS过度狂热(有志于研究操作系统历史的朋友除外):
DOS是一个工具,我们只是用它来辅助Win做一些Win下做不到的事情,如:
初始化硬盘、修复系统等.所以当在Win下点几次鼠标就可以搞定的事情,根本没必要大费周折在DOS下完成.比如DOS下如何上网、如何听MP3、如何画图...我想没有人会认为DOS下的WPS比Win下的Word好用吧?
4.学习使用一些经典软件:
擅用各种工具会使您的工作事半功倍,特别是一些经典的工具.如:
PQMAGIC、DISKGEN、GHOST...
所谓万事开头难,学习DOS也是一样,特别是现在大多数朋友都是从Win开始接触电脑的,学习DOS更是难上加难.如果这时再让他拿一本"命令大全"来看的话,往往会产生一种畏惧、厌烦心理,多半也是半途而废.其实像一些不常用命令,即使记住了,慢慢也会忘记的.ΑKIΠg☆仼國☆:
——DOS简介
现在家用电脑的操作系统大多都是用的Windowsxp,但在1995年Windowsxp推出以前,占统治地位的操作系统是DOS(DiskOperationSystem磁盘操作系统)。
接触电脑早一点的人想必都听说过DOS的大名,更有很多人到今天仍然对DOS时代怀念不已,虽然自己的电脑早已用上了Windows95,但仍要在硬盘上保留一份DOS,以备不时之需。
那么DOS的魅力到底在哪里呢?
我们这就一起来揭开DOS的神秘面纱。
——DOS本概况
——DOS的特点
DOS
DOS家族包括MS-DOS、PC-DOS、DR-DOS、FreeDOS、PTS-DOS、ROM-DOS、JM-OS等,其中以MS-DOS最为著名。
虽然这些系统常被简称为"DOS",但没有任何一个系统单纯以"DOS"命名(只有一个毫无关连的1960年代IBM大型主机操作系统以此命名)。
此外,有几个和DOS无关、在非x86的微计算机系统上运行的磁盘操作系统在名称中也有"DOS"字眼,而且在专门讨论该机器的场合中也会简称为"DOS"(例如:
AmigaDOS、AMSDOS、ANDOS、AppleDOS、AtariDOS、CommodoreDOS、CSI-DOS、ProDOS、TRS-DOS等),但这些系统和DOS运行档以及MS-DOSAPI并不兼容。
——DOS相关详解
顾名思义,DOS主要是一种面向磁盘的系统软件,说得简单些,DOS就是人与机器的一座桥梁,是罩在机器硬件外面的一层“外壳”,有了DOS,我们就不必去深入了解机器的硬件结构,也不必去死记硬背那些枯燥的机器命令。
我们只需通过一些接近于自然语言的DOS命令,就可以轻松地完成绝大多数的日常操作。
另外,DOS还能有效地管理各种软硬件资源,对它们进行合理的调度,所有的软件和硬件都在DOS的监控和管理之下,有条不紊地进行着自己的工作。
随着计算机技术的发展,网络也在迅猛地普及和发展。
人们在享受着网络带来的各种便利的同时,也受到了很多黑客的攻击。
在众多的攻击种类中,有一种叫做DoS(DenialofService拒绝服务)的攻击,是一种常见而有效的网络攻击技术,它通过利用协议或系统的缺陷,采取欺骗或伪装的策略来进行网络攻击,最终使得受害者的系统因为资源耗尽或无法作出正确响应而瘫痪,从而无法向合法用户提供正常服务。
它看上去平淡无奇,但是攻击范围广,隐蔽性强、简单有效而成为了网络中一种强大的攻击技术,极大地影响了网络和业务主机系统的有效服务。
其中,DDoS(DistributedDenialofService分布式拒绝服务)更以其大规模性、隐蔽性和难防范性而著称。
ΑKIΠg☆仼國☆:
——DOS组成
最基本的DOS系统,由一个基于MBR[1]的BOOT引导程序和三个文件模块组成。
这三个模块是:
输入输出模块(IO.SYS)、文件管理模块(MSDOS.SYS)及命令解释模块(COMMAND.COM)。
[2]除此之外,微软还在零售的DOS系统包中加入了若干标准的外部程序(即外部命令),这才与内部命令(即由COMMAND.COM解释执行的命令)一同构建起一个在磁盘操作时代相对完备的人机交互环境。
有关DOS的各种命令,请参见DOS命令列表。
——DOS发展历史
在DOS环境下,开机后,我们面对的不是桌面和图标,而是这样的电脑屏幕:
这个C:
\>叫做提示符,这个闪动的横线叫做光标。
这样就表示电脑已经准备好,在等待我们给它下命令了。
我们现在所需要做的,就是对电脑发出命令,给电脑什么命令,电脑就会做什么。
那我们又怎么向电脑发布命令呢?
很简单。
比如,我们想看看现在几点钟了,就可以输入时间命令,敲入time四个字母,它在英文中是“时间”的意思,再敲回车键加以确认,这时屏幕上就显示出当前时间。
再敲回车键,瞧!
又出现提示符了,就可以输入下一条命令了。
如果想看日期,输入date,然后敲回车键确认。
这时屏幕上显示出当前日期。
再敲回车键就回到提示符下。
这就是DOS的命令输入方法,和Windowsxp中用鼠标寻找图标来运行程序不同,DOS中是通过输入英文命令加回车键这种方式来执行程序的。
怎么样,和Windowsxp完全不一样吧?
在字符界面下,我们只能通过键盘输入字符来指挥电脑工作,电脑完成一个命令后,出现下一个提示符,我们就又可以给电脑下命令了。
注意,在DOS下电脑一次只能做一件事,做完以后才能开始下一件事;而在95下,我们可能让电脑同时干几件事,比如,我们可以一边拷贝文件,一边写文章,一边浏览Internet。
所以人们把DOS称为单任务的操作系统,而把Windowsxp称为多任务的操作系统。
——文件与目录
1.DOS支持的文件名格式为:
XXXXXXXX[.XXX]名字部分长度为1~8个字符,后面可以加一个扩展名.扩展名部分由一个小数点和1~3个字符组成.下列字符不能做为文件名:
.,:
<>\|/*?
+
2.文件名最多8个字符,扩展名最多3个字符.文件名必不可少,扩展名可根据情况缺省.
3.文件名中的字符不区别大小写,例如:
文件名ABC.TXT与aBc.TxT等效.
4.文件名中不能有空格.ΑKIΠg☆仼國☆:
5.不能使用系统保留名作为文件名.
DOS中常用的保留名:
aux;prn;nul;con;lpt2;lpt1;lpt3;com1;com2;com3等
6.文件名中的通配符
*——可代表文件名(扩展名)中合法的多个任意字符.
?
——可代表文件名(扩展名)中合法的一个任意字符.
在DOS中,文件与目录是最重要的概念,这和xp一样,不同的是,“目录”在xp中叫做“文件夹”。
如果我们想查看电脑中的文件,可以输入dir命令,然后回车。
下面是我电脑屏幕上显示的结果。
如图所示,后面带有<dir>的是目录,没有的则是文件,这些目录里都分门别类地存放着许多不同用途的文件。
你看,第一排是DOS目录,它里面有许多DOS命令文件和一些辅助信息文件。
第二排是WINDOWS目录,它里面包含着许多有关WINDOWS程序的文件。
在DOS中,文件名的规则是8.3形式,即一个文件名由文件基本名和文件扩展名组成,中间用点“.”隔开,文件基本名由不超过8个英文字母或数字组成,文件扩展名由不超过三个英文字母或数字组成,文件基本名必须有,扩展名可以没有。
看上图,第一列的就是“文件基本名”,第二列的是“文件扩展名”。
注意:
在用dir命令显示文件列表时,文件基本名和扩展名之间并无“.”分隔符,但你在输入完整的文件名时必须输入它。
第三列显示的是文件的大小,表示它占用了多少存储空间,也就是文件包含信息的多少,包含的信息越多,文件就越大;
第四列表示的是文件建立的日期或者是最后被改动的日期,每个文件都有对应的生成时间,就象每个人都有自己的生日一样,文件的生成时间就是文件形成的时候。
时间采用通常的表示方法,由年、月、日组成。
最后一列表示文件生成的具体时间,最后的一个字母a表示上午、p表示下午。
我们再来看看倒数一二行,这些是什么意思呢。
“10file(s)”是要告诉你这个目录内有“10”个文件,这些文件加起来一共有“64,692bytes”大,在这种计算中,每个子目录也算是一个文件,但它的大小算零。
最后一行的是告诉你当前你的工作磁盘上还剩下“215,735,513bytes”大小可用的磁盘空间。
如果我们要看看DOS目录里的文件,那么我们可以敲dirdos回车,也就是查看DOS目录的意思,如果敲dirwindows回车就是查看windows目录下的文件的意思。
大家可以试着练习练习dir命令,观察文件夹下面的东西。
——文件的分类
用dir命令来查看磁盘上文件时,你会发现文件后缀(即文件扩展名)有很多种,它们当中大部分都是有一定含义的。
其中凡后缀为exe、com或bat的文件都是可以直接执行的。
这些以exe为后缀的文件叫可执行文件;以com为后缀的文件叫命令文件;以bat为后缀的文件叫批处理文件。
如果我们要执行这些文件,只需在提示符下敲入文件基本名然后回车即可,不需输入文件后缀。
比如第一行的这个文件叫,其后缀名为com,如果我们要执行它,只需在提示符下敲入文件基本名然后回车即可,不需输入后缀名。
(这其实是我们后面要学的格式化命令format,不要试着按画面上的提示文字输入,否则你A盘上的资料就要没了,等学了后续章节后,你明白了这个命令后再试,现在千万不要乱用!
!
!
)
又比如,第二行的这个文件mem.exe,其后缀是exe,也是一个可以执行的文件,它的功能是查看电脑目前内存的占用情况。
在提示符下敲mem,然后回车。
(这个命令没问题,你可以试试看)
这里显示了电脑总共有多少内存,现在使用了多少,还剩多少,以及使用了多少基本内存,还剩下多少基本内存等情况,这些在下面将有详细解释。
当我们在c盘的根目录下查看文件时,往往会看到这个autoexec.bat文件,其后缀是bat,说明它是一个批处理文件,也是可以直接执行的。
所谓批处理,就是一下可以执行很多条命令,当我们想让电脑完成一系列任务时,可以一个一个命令的执行,也可以将这些命令都装入一个文件中,只要敲一下这个文件名,电脑就会将这一批命令一次执行完毕。
在实际操作中,我们经常会建立一些批处理文件,来完成许多有着固定步骤的烦琐工作。
现在,你已经知道电脑中哪些文件对你直接有效了,它们就是以com、exe或bat为后缀的文件。
所以,当你拿到一个新软件时,首先就可以用dir命令查看有没有以它们为后缀的文件,一般情况下,你都能找到一个或几个这样的文件,你大可放心地去执行它们,其中必然有一个是对的,错了也没关系,一般不会有太大的影响
——目录、子目录与盘符
在DOS中,有个当前目录的概念,就是提示符所显示的目录,现在的提示符是C:
\,那么当前目录就是C盘的根目录,这个\(反斜杠)就表示根目录。
ΑKIΠg☆仼國☆:
如果要更改当前目录,那么可以用cd命令,比如我们输入cddos,就表示更换当前目录为dos目录,回车后,你看,提示符变成了C:
\DOS,这就表示当前目录变成了C盘的DOS目录了,当前目录有什么意义呢?
在这里,我们输入dir试试,看,现在列出的文件已经不是刚才看见的了,这些都是DOS目录里的文件,这就说明,dir命令列出的,是当前目录中的内容。
还有,就是在我们输入可执行文件名时,DOS会在当前目录中寻找该文件,如果没有该文件,DOS会提示错误信息。
那么目录是什么结构的呢?
目录是树形结构的,你看,下面是一个目录结构的示意图,这个C:
表示最上面的一层目录,叫做根目录,其它的目录都是根目录的子目录,如DOS,WINDOWS,TOOLS等,而DOS,WINDOWS目录自己也有子目录,象DOS下的TEMP目录,WINDOWS下的SYSTEM目录。
我们用CD命令来改变当前目录,输入CDDOS,那么当前目录就变成了DOS,有时我们把改变当前目录为一个子目录叫做进入该子目录,那么我们现在就是进入了DOS目录,再输入CDTEMP,那么我们又会进入TEMP目录了,如何退出TEMP目录呢?
只要键入CD..,回车,我们就可以回到DOS目录了。
在DOS中,这个两点就表示当前目录的上一层目录,一个点表示当前目录,有时,我们叫上一级目录为父目录。
再输入CD..,然后回车,我们就回到了C盘的根目录。
进入一个目录的子目录并不需要用CD命令一层一层进入,可以用一行命令完成,比如要进入WINDOWS目录下的SYSTEM子目录,只要输入CDWINDOWS\SYSTEM就可以了,也可以输入CDC:
\WINDOWS\SYSTEM,如果要回到根目录,那么也不必多次输入CD..来完成,可以直接输入CD\,\就表示根目录。
在子目录中用dir命令列文件列表时,我们会发现,.和..都算作文件数目,但大小为零。
(最新版本dos已不把目录算作文件)
如果我们要更换当前目录到硬盘的其它分区该怎么办呢?
当然不是使用CD,否则我就不用说了,这时应该输入盘符然后回车。
比如要到D盘,那么就输入D:
,然后回车,瞧,现在提示符就变成D:
\>了。
再用dir命令,就是列出D盘的文件了。
实际上,要完整地表达一个子目录应该是盘符加目录,比如C:
\DOS\TEMP,那么完整地表达文件呢?
就是盘符加目录加文件名,比如C:
\DOS\TEMP\ME.TXT,C:
\DOS\TEMP\就叫做ME.TXT的路径。
刚才我们说过,输入可执行文件名时,DOS会在当前目录中寻找该文件,如果找不到,会提示错误的文件名,但是我们不是一定要把当前目录更换到文件所在的目录才能运行它的,可以在文件名前加上完整的路径就可以了,比如我们现在的当前目录是C:
\DOS,我们要运行D:
\TEST\PCT.EXE,那么我们可以直接输入D:
\TEST\PCT.EXE回车,这样我们不改变当前目录就可以执行其它目录下的文件。
——DOS的启动
启动DOS指把磁盘中的DOS系统模块装入内存.启动的方法一般分为两种:
冷启动和热启动.
★冷启动启动顺序,首先接通电源,然后再开显示器电源,最后打开主机电源,关机时顺序相反.
★热启动方法是在系统启动时同时按下Ctrl键、Alt键和Del键.热启动与冷启动的区别是跳过了包括内存检测内的一些硬件自检,其它完全相同.
电脑刚启动时,要先从某个磁盘上将一些系统程序读入内存后才能正常工作,我们将这个磁盘叫做启动盘。
通常,我们用A盘或C盘作为启动盘,在特殊情况下,硬盘的其它盘符和少数电脑的光盘也可以作启动盘。
制作启动盘需要使用sys命令,可以参看后面的命令部分。
DOS系统启动时,要先从启动盘中读取两个系统文件IO.SYS、MSDOS.SYS,然后在启动盘的根目录下寻找并执行CONFIG.SYS、COMMAND.COM、AUTOEXEC.BAT三个文件。
其中IO.SYS、MSDOS.SYS和COMMAND.COM这三个文件缺一不可,否则电脑将无法正常启动ΑKIΠg☆仼國☆:
CONFIG.SYS和AUTOEXEC.BAT这两个文件是用来配置系统运行环境和自动执行一些命令,它们对电脑的运行性能以及许多设备的驱动起到了至关重要的作用,我们可以根据自己的需要对它们的内容进行修改,
autoexec.bat叫做自动批处理文件,它是批处理文件的一种,因为DOS启动时会自动运行它,所以叫做自动批处理文件。
你可以把自己每次启动电脑时都要运行的程序放在里面。
如果电脑在根目录下找不到这两个文件,也是可以运行的,但有许多复杂的软件和设备将无法正常工作。
比如光驱、声卡以及Windows程序等。
所以,初学者应注意不要将上面的几个文件删除,否则,电脑将不能正常工作。
——DOS常用命令
文件管理分层次根子目录成树形
文件说明四要素四素合为一参数
当前默认可省略其它选项按需列
命令在前参数后命令参数间空格
1.文件管理分层次,根子目录成树形.
一个存储容量大的磁盘可以存放成千上万个磁盘文件,为了有效地管理提高查询速度,从PC-DOS2.0起,采用了多级目录管理磁盘文件,每一级目录要形象地视为一层,多级目录就有多层目录.第一层目录(最外层目录)是由格式化命令FORMAT建立的,只有一个目录项,开机后一般情况下进入第一层目录.最外层目录称为根目录,第二层以后的目录叫子目录,是由MD命令建立的,每一层上允许并列多个子目录项.每一个子目录项有一个目录名,保存在与之相邻的外一层相关的目录中,通过这种关联方式,形成树形目录结构.
2.文件说明四要素,四素合为一参数.
文件说明是DOS的一个重要参数,它可以告诉DOS在何处找到指定的磁盘文件.该参数通常由磁盘驱动器标志符、路径、文件名和扩展名四部分组成,其格式是:
[d:
][path]file[.ext]
在实际使用时根据不同情况选择其中的某一部分或几部分.但是,无论使用了几部分,都要把它们当做一个参数处理,即连续输入严禁插入空格或其它键.
3.当前默认可省略,其它选项按需列.
"当前"参数指当前正在操作中的制备参数、目录参数,常用的有磁盘驱动器标志符和路径,只要继续使用当前驱动器、当前目录(d:
)、(path)就可以省略.假设当前驱动器C:
当前目录在SFY下,查询LSY.PRG文件,使用命令C:
\SFY>DIRLSY.PRG即可,若查询A盘WPS子目录中的LWS.WPS文件,由于盘号、目录发生了改变,(d:
)、(path)两参数必需给出.即:
C:
\SFY>DIRA:
\WPS\LWS.WPS
有些DOS命令的操作分常规操作模式和特定操作模式,常规操作模式的规格参数在DOS命令中已经设定,不用外带任何参数即能完成所需操作,这类参数属于默认参数,默认参数项可以省略.命令格式为:
C:
\>FORMATA:
4.命令在前参数后,命令参数间空格.
多数DOS命令都带有一个或几个参数,它们的一般格式是:
命令[参数][参数]...
在使用DOS命令过程中,有时打入的命令、参数都正确,但是机器提示错误信息,一般错在没有按规定使用空格键.为此输入命令时注意以下几点:
①先打入命令后输入参数。
②命令与参数、参数与参数之间以空格键隔开。
③文件说明各部分之间不加空格符。
ΑKIΠg☆仼國☆:
前面我们说过,在DOS下我们用输入命令的方式来指挥电脑工作。
那么把我们想说的话输入到电脑里,电脑就能明白吗?
显然这样是不行的,DOS下的电脑只能明白一些特殊的英文命令的含义,只有你输入这些命令,电脑才会听你的指挥,否则它只会傻傻地说:
“Bad command or file name.”这是在说它搞不懂你说什么。
那么,DOS下的命令有哪些呢?
DOS的命令分为内部命令和外部命令,内部命令是随装入内存的,而外部命令是一条一条单独的可执行文件。
内部命令都集中在根目录下的特定文件里,电脑每次启动时都会将这个文件读入内存,也就是说在电脑运行时,这些内部命令都驻留在内存中,用dir是看不到这些内部命令的。
而外部命令都是以一个个独立的文件存放在磁盘上的,它们都是以com和exe为后缀的文件,它们并不常驻内存,只有在电脑需要时,才会被调入内存。
目录操作命令
文件操作命令
功能操作命令
磁盘操作命令
其他操作命令
Dir
Cd
Path
Md
Rd
Copy
Type
Ren
Del
Xcopy
Edit
Attrib
Date
Time
Cls
Format
chkdsk
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 究竟 如何 学习 DOS