这几天和Wengier还有DD等商量了一下,决定将论坛里的精华帖子、基本常识等内容整理成比较系统化的知识,一则减轻版主负担,二则便于在论坛里的会员查找,三则为以后CDU主站的资料为做准备。
我水平比较菜,最近刚好有些时间,便先来整理一些基础性的东西。
但也因为我技术水平菜的缘故,整理〔COPY+原创吧〕出来的资料肯定是有很多要改进的地方,现在偶把这些资料贴在这里,请各位版主、热心会员们好好来看看,多提出意见和建议,和CDU共同发展。
第一章 为什么要学DOS
一、DOS是什么?
DOS,是Disk Operating System的英文缩写,是磁盘操作系统的意思。一般意义上的DOS指的是早期操作系统的命令行模式。它在PC电脑的发展过程中占有非常重要的作用,曾几乎一统天下,在世界上有众多的使用者与爱好者。DOS的版本也有很多种,如PC-DOS、DR-DOS、ROM-DOS、FreeDOS、MS-DOS等,其中最常用的是MS-DOS。最实用的是MS-DOS 7.10。
二、什么是操作系统?
如果你打算为自己盖个房子时,你不必自己去了解砖瓦、木料还有涂料等建筑材料,也不必亲自去雇佣那些木匠、泥水匠、管道工和其他工人,建筑公司会为你做好这一切的。你只需对房子的规划、装修的风格提出自己的想法,工人就会每天来到工地上,井井有条地用现有的这些建筑材料来工作,这是建筑公司的功劳。同样的,你可以将DOS看成是一个建筑公司这样的承包商,并且把类似的事情交给它来管理。
如果你在计算机中安装了操作系统,它可以:
1.管理并控制硬件
比如说,你在键盘上输入的字母就自然而然的显示在屏幕上;音箱或耳机可以播放出动听的歌曲;计算机间会通过网卡和网线来进行交流……
2.能帮助你和计算机进行交流
它能使计算机执行你的命令;能将计算机的反馈消息显示在屏幕上……
3.能保存信息并在你需要时再找到它们
4.能为其他软件提供一个稳定的运行平台,并对它们进行管理
5.……
总而言之,操作系统极大地解放了生产力,让我们不需要了解深奥的计算机知识就可以使用计算机,使我们的工作效率得以数十数百倍的提高。
事实上,在这一角度,Windows系列、UNIX\Linux等等,全部都是操作系统,有些远远比命令行的DOS先进。
三、为什么要学DOS?
既然有这么多操作系统比DOS先进,为什么还要学DOS呢?
1.首先请大家注意,我们现在所说的DOS,指的是新时代的DOS,而不是以前的PC-DOS、MS-DOS等等。新时代的DOS代表着自由开放与发展!可以与其它操作系统,如Windows、Linux等其它系统应共同发展、共同促进,而各有自己存在的重要价值,这样才是最美好的。
2.Windows系列使DOS世界更加丰富,它是运行于DOS操作系统下的图形界面的操作环境。所以,DOS是个强大实用且稳定的操作系统!DOS下既可以使用命令行操作,又可以进入WIN等GUI程序来进入图形方式的操作。 在Windows系统崩溃后可以用它来进行系统修复,Windows的功能在DOS中都能实现,它更接近于底层,学习DOS可以让你更加了解Windows与计算机。
3.DOS已经有许多年的历史了,它的程序和学习资料比Unix/Linux更容易得到,在业界DOS的兼容性是最好的,它对系统要求低,应用范围是最广泛的。而且它与Unix/Linux比起来,简单、小巧、好学易用。
四、DOS的发展前景
DOS自己它诞生开始,就一直在不断地发展着。现在常用的Windows9x其实也只是一个大型的DOS下的保护模式的软件,也就是说,MS-DOS仍在发展着,更不用提众多的其它的DOS版本(如PC-DOS, DR-DOS, ROM-DOS, FreeDOS...)。
到现在,DOS已经能支持中文长文件名、支持大硬盘、USB驱动器、NTFS分区……现在,我们还在想办法在DOS里加上GUI的图形界面……
在这个新的DOS时代,在世界的范围内,大量新DOS软件正在不断地被开发出来,而且新的编译器及编程库也在不断地出现,再加上“开放源代码运动”的推动,DOS进入了自由发展时代。随着它的不断发展,它的影响越来越大,参与的人越来越多,它的价值与意义是不可估量的!