快速业务通道

DOS基本概念

作者 佚名 来源 批处理 浏览 发布时间 2013-07-09
文件的扩展名
DOS系统下的文件扩展名有些具有特殊的意义,有些可以由一些特定的软件自动生成。
特殊的扩展名:
扩展名特殊的定义
COM可执行的文件
EXE可执行的文件
BAT批处理文件
SYS系统配置文件

特定软件产生的扩展名:

扩展名特定的软件
BAK备用文件,如字处理软件所保留的旧文件
BASBASIC语言产生的程序文件
DBFdBASE(或FoxBASE)系统产生的数据库文件
PRGdBASE(或FoxBASE)系统产生的程序文件
DOCWORD字处理软件产生的文档文件
CC语言产生的程序文件

文件目录
1.树状目录
一张磁盘初始化时就建立了目录,这个目录称为磁盘的根目录,我们可以把文件依次放在根目录中。
随着磁盘技术的发展,磁盘容量越来越大,一张磁盘容纳成百上千个文件不再是困难的事。但是,把大量文件放在根目录内,会带来两方面的问题:
一是DOS系统建立的根目录所能容纳的最大文件数是有限制的, 360KB磁盘的根目录至多容纳112个文件,1.2MB和1.44MB磁盘则至多容纳224个文件;二是把大量文件集中在一个目录内显得杂乱无章,用户和DOS系统操作起来都不方便。
这就好像图书馆对图书的管理一样:如果对购进的书按购进的次序编号,就会给查找等工作带来诸多不便,所以图书馆把图书分成语文、数学、外语等大类,语文类又可再分成小学、中学等小类进行管理,它的形状好像一棵倒挂的树。
同样, DOS系统采用了树状目录结构,即DOS系统不仅允许在目录中存放文件,而且允许在一个目录中建立它的下级目录,称为子目录;如果需要,用户可以在子目录中再建立该子目录的下级目录;……。这样在一个磁盘上,它的目录结构可能是由一个根目录和若干个子目录以及子目录的子目录……所构成的。
有了树状目录结构,我们常把同一应用系统的文件集中在一个子目录中,或者把同一个类型的文件集中在一个子目录中,或者为不同的用户设立不同的子目录,各人使用各自的子目录,互不干涉。
2.文件标识符
有了树状目录结构,在一个盘中要指明一个文件,不仅要给出该文件的文件名,还应给出该文件的路径——查找途径。当你要计算机做事时,你就要告诉计算机从何处去拿,然后放在何处,这就好像你寄信时在信封上写上收信人与写信人的地址,而不能光写姓名。 DOS中路径是指从根目录(或者当前目录)开始,到达指定的文件所经过的一组目录名,如果路径中的第一个符号是反斜杠(“\”),则其表示根目录。各个目录名之间也用反斜杠(“\”)相互分隔,
在一台微机上,往往安装几个驱动器,这样, DOS在进行文件操作时要指明一个文件,必须给出如下三要素:盘符、路径、文件名,这三个要素组成了一个文件的文件标识符。文件标识符的一般形式为:
「盘符」「路径】(文件名)
路径和文件名之间一般也用反斜杠(“\”)分隔。

根据文件标识符的概念,不难理解:
(1)在同一个目录(即相同的路径)中,DOS不允许两个文件同名。
(2)在不同的路径中, DOS允许两个或更多文件同名。
这就好像同一大楼中不许两套房间采用同样编号,但允许在不同大楼中的两套房间采用相同的编号。
DOS系统在建立子目录时把它作为一个特殊的文件来对待,因此要指明一个子目录也有三个要素:盘符,路径,子目录名。目录标识符的一般形式为:
[盘符」[路径」(子目录名)
路径和子目录名之间一般也用反斜杠(“\”)分隔。
在建立了树状目录的磁盘上,存在许多不同的目录,有根目录、一级子目录、二级子目录、……,其中有一个目录被称为当前目录(对文件来说,称为当前路径)。那么如何识别当前盘、当前目录呢?如果执行了DOS命令PROMPT $P$G(这个命令在操作系统 中介绍)后,提示符“>”前的一串字符中的第一个字母即为当前盘,冒号到提示符“>”前的一串字符即为当前目录。

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号