发信人: znw()
整理人: smallhors(1999-09-27 19:55:07), 站内信件
|
现在WINDOWS 已经普及, 谈起DOS 很多人都会说已经过时, 没有必要再学了, 而实际上在 目前你不可能完全丢弃DOS,一点不懂DOS还不能算是真正懂得电脑,也许这句话有点夸张。 ●一、为什么要学DOS? DOS 是PC操作系统的老前辈, 尽管它有这样那样的缺点,但其仍然是操作系统的基础,即使 是WINDOWS 95或者WINDOWS 98也没有完全脱离DOS 的支撑,用一种夸张的语言说WINDOWS系 统就象是DOS 下的一个特大的应用程序,尽管WINDOWS95的启动画面掩盖了许多内在的东西 ,但毕竟可以在DOS 提示符下直接启动WINDOWS 系统,如果说DOS已经过时了,只是其应用功 能已经过时,而其内在的核心及文件管理系统仍在发挥着作用, 正是由于这个原因,在系统 的维护及特殊的应用场合, 还是非DOS不行,举个最简单的例子, 你的硬盘不能引导了, 你 能用WINDOWS 修复硬盘吗, 绝对不可能, 此时只有从软盘引导DOS , 借助于有关DOS 命令 或者DOS 下的工具软件才能完成, 而DOS 的作用还不仅仅如此。 ●二、学那些DOS知识? 不能否认, DOS 的作用在WINDOWS环境下,其具体的应用作用已经很少, 而其大显神手之处 就在于系统的维护和系统的组建阶段; ◆1.根据本人的实践,至少应该学会以下DOS命令: ★FORMAT: 格式化命令, 可用于对软盘及硬盘进行格式化操作, 在WINDOWS 系统未建立起来 之前,是必须的磁盘工作; ★SYS:系统传送命令, 可向软盘或硬盘中传送DOS 系统, 当硬盘由于病毒感染或其它原因告 成DOS损坏时, 可从软盘启动并用"SYS C:"向硬盘中传送完整的DOS 系统,包括DOS 的核心 文件、DOS 引导记录及COMMAND.COM文件; ★DEBUG: 这是原始的调试程序,但现在它已经成为系统诊断不可缺少的工具, 借助于简单的 汇编语言命令, 可准确定位硬盘及内存故障; ★EDIT: DOS下的全屏幕文本编辑工具, 在没有WINDOWS的环境下, 是编制系统配置文件、主 批处理文件或其它文本文件理想的工具; ★FDISK: 硬盘分区命令, 它的作用显而易见,是做硬盘的基本工具, 是安装WINDOWS 前必须 的一步; ★COPY或XCOPY:文件拷贝命令, 尽管WINDOWS 下的鼠标拖动、复制及粘贴功能可完全代替拷 贝命令,但有时在DOS下可能更为方便, 并且系统维护过程仍然需要拷贝命令; ★MSCDEX:DOS下的光驱配置文件,当用光盘安装WINDOWS时,必须先用此命令把光驱驱动起来; ★DELTREE: 删除目录树命令,确实是一个十分有用的DOS命令;另外有些实用的DOS 下的工具 软件也十分有用, 比如:★PCTOOLS(5.X):可以在DOS 下直接编辑磁盘或文件内容, 操作硬盘 的特殊区域, 是维护硬盘的一个有效工具, 缺点是不支持长文件名及FAT32。 ◆2.此外,你还应该了解一下DOS系统的基本构成, 这是维护硬盘及系统是必须, DOS 系统组 成部分如下: ★IO.SYS:DOS的基本输入输出程序, 是DOS 的核心模块之一,它直接与硬设备打交道, 控制具 体的硬件如显示器、磁盘驱动器等部件的工作方式;★MSDOS.SYS:DOS的文件管理和系统调用 模块,是DOS的内核,在WINDOWS95以后的DOS系统中把此程序集成到了IO.SYS一起.MSDOS.SYS 则为一文本文件,用于控制系统启动时的一些参数;★COMMAND.COM:DOS的命令解释程序,用于 解释键盘输入的DOS的内部命令, 建立DOS用户工作环境,也是系统启动的必备备件; ◆3.DOS的磁盘基本结构也非常必要, 只有了解它你才知道怎样去修复它的缺欠, DOS磁盘结 构如下: ★DOS引导扇区:位于硬盘分区的第一个分区,内部存放着DOS的引导程序及当前硬盘分区的物 理数据,是硬盘启动及正确读写的必备条件; ★FAT文件分配表:记录磁盘中文件的存储状态,以簇链的形式记录每个文件所处的磁盘位置, 是读写磁盘文件的依据, 它一般有两个备份; ★ROOT目录表: 是磁盘文件的索引, 用32字节记录着磁盘中所有文件的名字、属性、长度、 创建时间等信息,如果是WINDOWS 95的DOS,其中还包括用于存放长文件名的特殊项, 属性 值为0FH; ★DATA:数据区, 即文件的真正内容存放位置,以簇为最小的存储单位, 所以簇值越 小越节省磁盘空间。 -- ____ _ _ ___ _ ___ |_ /| \| | \ \/ \/ / / /_| .` | _ \ _ / /___||_|\_||_| \_/ \_/
※ 来源:.网易 BBS bbs.netease.com.[FROM: 202.98.110.208]
|
|