DOS命令字典
DOS命令字典 有什么用? 好东东啊!!!:victory: 多好? 还行 这个东西大家都喜欢。谢谢楼主。有用呀,
用 看看 KanKan 好汉动的啊 感谢 正好要学习下的.多谢啦 好资料 hao 下了才知道有多好。。。 入侵CPU,哈哈 DOS的基本概念,如文件,文件夹,驱动器其实在第一课里我们已经接触到了一些基本概念。而且DOS里最基本,最关键的硬盘我们也有一定的了解。
现在我们还是来重点讲一下驱动器(主要是讲硬盘)。
驱动器(Drive,Drivers):我个人感觉这是一种windows下的提法,按我们DOS下的叫法应该叫磁盘(Disk)比较好。注意,这里讲的驱动器和“驱动”不是一个概念。而且,讲“驱动器”有点混淆的味道。严格来说,磁盘驱动器是用来汇报磁盘的信息给CPU并把CPU给磁盘的操作命令解释执行的一个中间部件,而不是磁盘本身。实际上应该叫“IDE ATA/ATPI controllers”。而叫做“disk drives”的,实际上是DISK,而不是它的drives.呵呵 。。。
不管了,我们这里讲的就是磁盘!
磁盘又包括软盘和硬盘。光盘的介质不是磁性物质,所以不能算到磁盘类里。
软盘(Floopy disk),又分为5寸盘和3寸盘。5寸盘现在很少见了,古董级的东东。要用专用的5寸盘驱动器来读写。3寸盘现在还有,大部分电脑上(尤其是旧电脑)都有3寸盘驱动器,我们叫软驱的那东东,就是专门来读写3寸盘的。而且,在DOS世界里,软盘可是功不可没的功臣哦。以前互联网还没流行的时候,传递文件可基本都是由软盘来实现的。不过,随着U盘(flash闪盘,一般都是USB接口的,又叫U盘)的流行,软盘就要趋于消亡了。。。3寸盘的的容量一般为1.44M,软盘只能存储一些小的文件。在DOS时代,文件都不大,几K到几百K,所以呢,软盘就可以大显身手。现在一首MP3的大小一般是4M左右,也就是说,一张软盘连一首MP3都放不下,软盘退居二线也就不足为奇了。现在软盘一般的用途有:1。作为启动盘,在系统有故障不能启动时从软盘启动,来加载一个最简单的操作系统(一般是最小模式的DOS)和一些工具软件来解决电脑的故障。2。作为杀毒盘,在系统感染了病毒后启动一个干净的内存环境并加载DOS下的杀毒软件进行杀毒。3。作为密钥盘,一些软件被设计成要验证用户有没有特定的密钥盘来判断是否是合法用户。4。作为备份盘,一些文本文件或其它的较小的文件可以保存在软盘中作为备份。一张软盘可以存储70万个汉字,放几本文本格式的小说是不成问题的。5。作为不同电脑之间的传递文件的工具。一般很少用了。
硬盘,就是我们上次说的那个“文件柜”,今天让我们来看看柜子的结构吧。
我们上次说了,硬盘在经过低格,分区,高格,并传递系统后使其能启动了。
而经过分区后,一块硬盘就变成了有几个逻辑盘的一个大“文件柜”了。而这些逻辑盘呢,通常我们把它们叫做C盘(第一个分区,主分区),D盘(第二个分区),E盘。。。依次下去,可以一直到Z盘。但我们一般不会那么变态的了,非要把24个字母用完吗?(因为软驱占了两个字母A和B,分给硬盘的最多就只剩24个字母了)。常常分为2个分区到6个分区左右。
而做为第一个分区的又是主分区的C盘,在它的第一个扇区(sector at cylinder 0, head 0, sector 1 )存放的是主引导记录(Master Boot Record (MBR))。当从硬盘启动时,INT 19 试着读取MBR,如果发现MBR,则把它读入到内存地址 0000:7c00且INT 19 跳到内存地址0000 :7c00. 在这MBR中的一个这小程序会试着找到一个可启动的(bootable)分区,如果发现可启动分区,那启动扇区将会被读取到内存地址0000 :7C00且这MBR 程序(现在是MBR程序了,刚才是int 19)跳到内存地址0000:7C00. 这样就可以开始启动了。不同的操作系统会有不同的启动扇区。
在(0柱面1磁头1扇区)这个地方呢,是启动扇区。
然后呢,在某个地方,有文件分配表(FAT1 和FAT2),我也不知道在哪啦。
但是文件分配表的作用我还是知道的。这个东东就相当于一份索引,或者说是一份目录(这里讲的目录是指我们一般说的象杂志啊,书籍前面的那个目录。不是电脑里按window的叫法叫“文件夹”的那个目录)。它指出这个盘里有哪些文件和文件夹,这些文件和文件夹分别在这个盘的什么地方。这是不是有点象杂志里的索引?它指出这本杂志有哪些文章,这些文章在这本杂志的哪些页面里。
其它盘的结构也基本一样,只不过没有MBR而已。
文件:文件相当于细胞。任何生物都是由细胞构成的。任何软件也都是由文件构成的。不管它是系统软件还是应用软件,它都是由一个或多个文件组成的。硬盘是用来存文件的。它里面(数据区)存储的全是文件。文件有很多类型。但一般为分为可执行文件和不可执行文件。
在DOS下,文件的命名遵守8.3规则。即:最长8位的文件名,由小数点分隔后再跟上最长3位的后缀名,如:READ.ME、SETUP.EXE,一般情况下文件名不允许使用汉字(注:其实用汉字也可以,只不过在没有汉字系统的支持的情况下不方便查看管理汉字文件名,系统会显示为乱码),只能由字母、数字和一些符号组成。如READ.ME用中文理解就是“读我”,即提示用户在使用软件前先看看这个文件的内容,以获取更多的提示信息。而更重要的是,DOS下规定用后缀名来区分各种不同的文件。
在DOS下最容易遇到的首先是可执行文件,后缀名有两类:*.exe、*.com(此处的*表示文件名任意),它们是由汇编语言或其它高级语言编出的程序经过编译后直接在DOS下运行的文件。有时由于软件功能多、内存偏小,不能一次性全部调入内存还可能有同文件名的ovl文件,如ws.exe、ws.ovl。另外还有一种文件可以直接运行,*.bat,即批处理文件,其中有许多命令或可执行文件名,主要用于提高工作效率,其中最有用的是Autoexec.bat,这个文件在开机时会被自动执行(自动执行在英文中就是Automatically execute)。而另外一种可以加载但不能直接运行的文件即是系统扩展管理文件*.sys(sys即系统system),它主要提供某些非标准设备如鼠标、扩充内存等的驱动程序,如mouse.sys、himem.sys。为了统一管理还专门规定了一个config.sys的文本文件来一次性地在开机时自动调入这些必需的设备驱动程序,这些文件一旦被误删或换名或被病毒侵袭则将直接导致系统工作不正常。
其它的文件都是不可执行的文件。(光指DOS下的,window的可执行文件的类型更多)
常见的不可执行文件有:文本文件,数据文件,图像文件,声音文件等(其实后两类也是在window以后才见得多些。)
DOS下字处理产生的文件原本是可以不用后缀的,但人们常用*.txt表示(txt即文本text)。被所有的平台和所有应用程序支持。而为了管理方便,人们也可以用自己的名字做后缀来表示是自己建的文本文件,如我输入的很多文章即为*.mcj,为了便于用户在意外删掉原文件的情况下能尽快恢复原文件,许多字处理系统都提供了一种自动备份的功能,如我第二次编辑JIHUA.MCJ时(JIHUA:计划的汉语拼音),系统会先拷贝一份原文件为JIHUA.BAK。使用具有特殊格式功能的字处理软件,如求伯君先生早年推出的WPS,就会规定其后缀为.wps,用以标识是用WPS生成的文本文件。当使用字处理软件编辑高级语言程序时,后缀通常为相应语言的前三个字母(如:*.BAS即BASIC语言源程序,*.PAS为PASCAL语言程序,*.FOR为Fortran语言程序,*.C即为C语言,*.ASM即为汇编语言程序)。
数据文件一般后缀名为DAT。常常是由一些程序生成的或被一些程序调用的。
文件夹: 这是一种window的叫法。按我们DOS下的叫法应该叫目录(Directory)。但按window下的更容易懂。呵呵。。。很简单啦。文件夹当然也是用来放文件的东东。为什么要有文件夹?方便管理嘛。就这样说算了。什么叫根目录(root-directory)?第一级目录就叫根目录。根目录没有目录名,盘符后直接接一个斜杠线就表示根目录。比如C:\表示C盘的根目录。什么叫子目录(sub-Directory)?就是在目录里面又建的目录叫子目录。就象硬盘里可以不但可以存放文件还可以“存放”目录一样,目录里面也可以存放文件和“存放”目录。这种存放在目录里面的目录就叫子目录,而上一级目录(用来存放这一级目录的目录)叫做父目录。其实这个只要你在DOS的界面下敲入“DIR”这条命令就很好理解。
后面带有<dir>的是目录,没有的则是文件,这些目录里都分门别类地存放着许多不同用途的文件。你看,第一排是DOS目录,它里面有许多DOS命令文件和一些辅助信息文件。第二排是WINDOWS目录,它里面包含着许多有关WINDOWS程序的文件。
在DOS中,文件名的规则是8.3形式,即一个文件名由文件基本名和文件扩展名组 成,中间用点“.”隔开,文件基本名由不超过8个英文字母或数字组成,文件扩展名由不超过三个英文字母或数字组成,文件基本名必须有,扩展名可以没有。
看上图,第一列的就是“文件基本名”,第二列的是“文件扩展名”。注意:在用dir命令显示文件列表时,文件基本名和扩展名之间并无“.”分隔符,但你在输入完整的文件名时必须输入它。
第三列显示的是文件的大小,表示它占用了多少存储空间,也就是文件包含信息的多少,包含的信息越多,文件就越大;
第四列表示的是文件建立的日期或者是最后被改动的日期,每个文件都有对应的生成时间,就象每个人都有自己的生日一样,文件的生成时间就是文件形成的时候。时间采用通常的表示方法,由年、月、日组成。
最后一列表示文件生成的具体时间,最后的一个字母a表示上午、p表示下午。
我们再来看看倒数一二行,这些是什么意思呢。“ 10 file(s) ”是要告诉你这个目录内有 “ 10 ”个文件,这些文件加起来一共有“ 64,692 bytes”大,在这种计算中,每个子目录也算是一个文件,但它的大小算零。最后一行的是告诉你当前你的工作磁盘上还剩下“ 215,735,513 bytes”大小可用的磁盘空间。
如果我们要看看DOS目录里的文件,那么我们可以敲dir dos回车,也就是查看DOS目录的意思,如果敲dir windows回车就是查看windows目录下的文件的意思。 大家可以试着练习练习dir命令,观察文件夹下面的东西。 哇.好东西.收下.谢谢. :-) 学习。。。顶!
回复 1楼 的帖子
不错 有多好。。。回复 1楼 的帖子
万分感谢 :handshake回复 1楼 的帖子
ding 厉害,厉害,厉害!!! 了不得啊,还有这事? 支持ia 这还有做成字典的,,下载下来看看!!再说!!:-) 先顶为敬!! 晕呀,,一个WORD文档也能称上字典呀!!! 我还以为是那种可查式的字典呢...晕了.有点被骗的感觉.....
我................我.....................我......................我...................顶贴赚钱,我容............容易吗我!!!!:lol xuexizhong
页:
[1]
2