DOS即Disk Operating System,中文译称“磁盘操作系统”。其中D即Disk,即磁盘;OS指Operating System,即操作系统。
在计算机早期的各种操作系统中,DOS仅仅是其中的一种。其中,微软公司开发的DOS称为MS-DOS,IBM-PC中的DOS称为PC-DOS,此外还有其他各种各样的DOS,有些DOS版本至今还在更新。
在DOS系统中,执行每一步操作都需要一个命令。
如文件和目录是任何一个操作系统很重要的内容,在Windows系统中,“目录”在图形界面下显电脑示为一个个看得见的、形象的“文件夹”,在DOS中则必须输入\"DIR\"命令查看。
2 从操作系统到工具(DOS命令行)DOS最早是做为操作系统而存在的,随着Windows图形用户界面的流行,DOS做为操作系统的角色已没有存在的必要了,但因为Windows系统的庞大以及运行的较高要求,DOS做为Windows系统的一个管理工具,还是有其存在的一定意义。可以用来解决很多Windows解决不了的问题,或者更适合通过DOS来解决问题。另外,对于一些分区、格式化、磁盘修复、Ghost备份的DOS应用程序,也必须在DOS下运行。启动盘,特别是U盘启动盘更是当前DOS应用的精华所在,是系统维护必不可少的工具。同时,在加入了一些实用的DOS应用程序的多功能启动盘更是大大增强了在DOS维护和修复系统的能力。
Windows2000之后的操作系统,虽然不能再像Windows98一样可以直接进入DOS,但是保留了命令提示符这个类似DOS界面和DOS命令的系统工具。
3 DOS命令的笨拙灵巧在DOS下,必须确保输入的命令参数都是正确的,才能得到想要的结果。但有些命令的使用却能起得事半功倍的作用。如添加一个wwu用户,用命令行的工作方式,只需在DOS环境的命令提示符下分别输入:
Net user wwu 123456 /add↙
Net localgroup administrators wwu /add↙
即可完成添加用户、设置用户密码及权限的工作。删除该帐户也只需一个命令:
Net wwu /delete↙
如果在图形界面下完成添加用户至少需要5步,使用鼠标和键盘输入,操作过程比较繁琐。相比在命令行下完成同样的任务只需两步。由此可见,命令行可以方便地完成许多在图形界面下很烦琐的工作。
4 DOS的内部命令与外部命令DOS命令分为内部命令和外部命令。内部命令相当于操作系统自带的程序,外部命令相当于用于系统功能扩展的工具软件。
DOS系统由3个核心文件组成:IO.SYS、MSDOS.SYS、COMMAND.COM,有了它们系统就可以启动。DOS的内部命令就是一些常用而所占空间不大的命令,如dir、cd等,它们存在于COMMAND.COM文件中,会在系统启动时加载到内存中,方便随时调用。我们无论在哪个目录下,这所以可以随时执行查看文件的dir命令,就是因为它是内部命令。同样的道理,外部命令因为当前不在内存中,所以不能随时地执行。就像在Windows中,记事本程序、计算器程序等都是Windows自带的程序,所以在任何一个操作系统中都可以找到。而Word、暴风影音等第三方软件,却需要下载安装了才能使用。这也类似于内部命令与外部命令的区别。
外部命令都是以单独的可执行文件形式存在,在使用时才被调入内存。而且外部命令的执行必须进入保存该命令的目录下。如格式化命令format.com保存在c:\tools下面,就需要先进入tools这个目录,然后输入format接按回车键才能够执行这个命令。与内部命令相比,外部命令与我们常讲的工具软件类似。
5 DOS工具软件DOS系统之所以能够发挥余热,与DOS下丰富的工具软件是分不开的。突出的这几个工具软件有Format、Fdisk、DM、Ghost等。
6 什么情况下需要进入DOS6.1 在DOS下安装系统;
6.2 系统无法进入Windows时;
通过启动盘(启动光盘或启动U盘)启动到DOS下,随之可使用一系列DOS工具软件来维护和解决系统故障。
6.3 运行一些只能在DOS下运行的DOS程序;
6.4 运行一些在DOS下更加有利的操作;
7 DOS结构MS-DOS主要由三个程序模块组成:
7.1 输入/输出系统IO.SYS,包括BIOS,包含DOS与系统外设接口的驱动程序,以及对外设驱动程序进行初始化的SYSINIT模块。
7.2 文件管理系统MSDOS.SYS,负责管理所有的磁盘文件,完成对文件的各种操作。
7.3 命令处理程序COMMAND.COM,包含DOS中所有内部命令的处理子程序。也是DOS的外壳程序,可以接受外部命令,并对该命令进行解释和执行。
前面两个模块以隐含的方式存放在DOS系统盘上,一般用户看不到这两电脑个文件。
7.4 模块关系
外部命令→COMMAND.COM→MSDOS.SYS→IO.SYSY→BIOS;
DOS启动过程:开机→IO.SYS→MSDOS.SYS→CONFIG.SYS→COMMAND.COM→AUTOEXEC.BAT。
8 DOS命令主要类别8.1 目录操作,如dir、md、rd、copy、cd、ren、attrib、replace、type、fc、find等命令;
8.2 磁盘操作,如format、convert、label、vol、chkdsk、chkntfs、defrag等命令;
8.3 系统管理,如shutdown、at、regsvr、sfc、tasklist、taskkill等命令;
8.4 网络管理,如telnet、ftp、ping、ipconfig、netstat、arp、net及其二级命令、netsh等命令;
9 批处理批处理是DOS命令的批量和技巧性应用,可以包含一条或多条命令,扩展名为bat。批处理的优势不但在于可以简单组合多条命令,同时可以利用条件、循环等控制结构进行复杂的命令组合。
电脑