《现用现查DOS命令行应用实战秘籍》- 第1章(1)

第1章 DOS的新时代

从Windows 95到Windows XP,从Windows Vista到Windows 8,我们仍然没有离开DOS这个"历史悠久"的操作系统,没有离开一些DOS下的工具软件,没有离开命令行这个类DOS的工具。在Windows无法触及的角落,DOS仍然默默无闻地作出奉献。

1.1 理解DOS

Windows界面华丽、友好,更适合普通计算机用户使用,但对计算机高手和系统管理员来说,抛开繁复的界面层,可以直接用命令管理计算机,更加方便和快捷。

1.1.1 DOS的来历

DOS即Disk Operating System,中文译称"磁盘操作系统"。其中D指Disk,即磁盘,OS指Operating System,即操作系统。

在计算机早期的各种操作系统中,DOS仅仅是其中的一种,其中,微软公司开发的DOS称为MS-DOS,IBM-PC中的DOS称为PC-DOS,此外还有其他各种各样的DOS,有些DOS版本至今还在更新。但对大多数用户而言,谈到DOS,一般是指微软公司的MS-DOS。图1-1所示为DOS爱好者设计的MS-DOS7.10的界面。

1981年10月,第一个DOS版本MS-DOS1.0发行。1993年,MS-DOS推出6.2版本,1994年突出6.22版本,最终的MS-DOS的版本为8.0。

MS-DOS的历史从1.0发展到8.0终结,而其他类型的DOS的发展仍在继续,尤其是FreeDOS、ROM-DOS、Real32 DOS等。这些DOS的功能都很强大,往往超过了MS-DOS。程序员完全可以用它们开发新的DOS软件,而不必依赖于MS-DOS。

1.1.2 两种DOS

DOS流传到现在,概念逐渐发生了改变,从本意的DOS"操作系统"演变成为一种"工具"。

DOS的本意是一种操作系统,也就是所谓的"纯DOS"。

在DOS家族中,MS-DOS是应用最为广泛,也是最为实用的一种(除非特别声明,本书所述纯DOS都是指的MS-DOS,当然,其他DOS版本本来也就是像微软MS-DOS版本的变种,差别不大,DOS6.22以后也基本统一到一起了)。MS-DOS从1981年的1.0版本开始,到1994年发展到6.x版后,又发展出MS-DOS 7.00和MS-DOS 7.10等更新的版本。表1-1简要说明了MS-DOS版本发展的历史。

表1-1 MS-DOS版本发展史

版本号 发布年份 新增加的功能

1.00 1981 作为第一代IBM PC的操作系统

1.25 1982 更细了1.0版本中的许多问题,支持双面软盘

2.00 1983 支持5MB硬盘,开始支持子目录

2.01 1983 支持国际码

2.11 1983 支持半高型软盘

2.25 1983 扩展字符集

3.00 1984 支持1.25MB软盘、大硬盘,增加部分局域网功能

3.10 1984 进入PC网络时代,增加更多局域网的支持

3.20 1986 支持3.5英寸软盘

3.30 1987 支持大容量硬盘,并支持其他语言的字符集

4.00 1988 增加了DOSSHELL操作环境,支持扩充内存、、

5.00 1992 新增了很好的内存管理和宏功能,增强了DOSSHELL

6.00 1993 增加磁盘压缩,多种配置

6.20 1994 磁盘检查与错误修复

6.21 1994 取消磁盘压缩

6.22 1994 大量增加图形界面程序(如SCANDISK和MSBACKUP等)

7.00 1995 增强了对Windows 95的支持,并加强了一些命令

7.10 1996 全民支持FAT32分区、大硬盘、大内存等

其中,MS-DOS 7.10是目前功能最强大实用,且兼容性最好的DOS版本。而且由于其全面支持大硬盘、大内存、长文件名(LFN)、FAT32分区,可直接启动Windows 98/2000等,所以非常实用。尤其对于大硬盘和FAT32分区的支持是最为重要的,因为现在的硬盘容量越来越大,例如160GB、250GB等硬盘越来越多,而旧版本的DOS无法支持这些大硬盘。

当今时代,DOS作为一种独立的操作系统似乎已经没有多少存在的余地了,但是DOS作为一种命令和层序,却仍然有强大的生命力。正是由于这一点,人们树立了DOS作为一种工具的新印象,使DOS的价值得以继续发扬下去。