首页 百科知识 -文件及其组织

-文件及其组织

时间:2022-10-16 百科知识 版权反馈
【摘要】:什么叫DOS文件或磁盘文件?为此,每一段文字都叫做一个文件,以其命名的字符叫做该段文件的文件名,这就好像一个人有一个名字一样。文件是某类信息的集合,它可以是程序、数据或其他信息。这样系统才能有序地进行存取等操作。文件名由文件名和文件类型构成。命名方式就如同外国人的姓名一样,名在前、姓在后,类型名很像姓,在计算机中表示类型相同的一组文件。

4.1.2 MS-DOS文件及其组织

一、DOS文件

什么叫DOS文件或磁盘文件?这是初学者很陌生的问题。首先以一个例子来说明吧。我们在计算机中输入了一段文字需要保存,如果再输入另一段文字,同样需要保存,我们分别给这两段文字以某种命名加以区别,并以这种命名加以保存。为此,每一段文字都叫做一个文件,以其命名的字符叫做该段文件的文件名,这就好像一个人有一个名字一样。这样文件和文件名便不难理解了,但文件是一个广泛的概念,它的内容对象不光是文字,还可以是图形、图片、表格等,即是说,如果你在计算机上制作了一个表格需要保存,也必须为其命名,这个表格仍为一个文件。

文件是某类信息的集合,它可以是程序、数据或其他信息。存放于计算机的文件就如同办公室档案柜里的档案一样,为了便于识别它们,必须赋予它们不同的名称,这就叫文件名。这样系统才能有序地进行存取等操作。

文件名由文件名和文件类型构成。命名方式就如同外国人的姓名一样,名在前、姓在后,类型名很像姓,在计算机中表示类型相同的一组文件。

DOS规定文件名由1~4个ASCII字符组成,但不能包含“+”、“=”、“ :”、“;”、“。”、“、”、“*”、“〈”、“〉”、“\”、“/”、“[”、“]”,以及小20H的ASCII字符。用汉字表示为1~4个汉字。文件扩展名由1~3个ASCII字符组成,与文件名之间用圆点“.”分隔。

文件名的命名是随意的,但为了便于区分文件内容,宜用能帮助记忆的英文字母。文件的扩展名可以没有,但为了区别不同类型的文件,DOS的文件扩展名部分有统一的约定(见表4-1)。

表4-1 DOS文件类型表

img10

在DOS大多数命令中,可用通配符“*”和“?”代表文件名。“*”可代表该位置起的任意多个字符,而“?”代表该位置处的任意一个字符,如“*.*”可代表所有文件。

二、目录与路径

可能在一个计算机系统中有成千上万的文件,但是如何才能方便地找到我们需要的文件呢?众所周知,我们在图书馆中去查一本书,并不是每一排书架一本一本去找,而是借助于图书馆为我们提供的目录,按各目录级次细查,最终找到所需要的书籍。DOS中也采用树形的多级目录结构来管理组织磁盘文件。

所谓目录(DIRECTORY)是指按一定规划和约定将文件分类并将相关的一类文件相对集中于外存储器的某个区域内,并为其取一目录名称,以便提示存取文件清单。目录有根目录和子目录之分。根目录是在磁盘分区并格式化时建立的,子目录是指在根目录基础上建立的,有一级、二级……之分,各级子目录间用“\”符分隔。用TREE命令可显示整个磁盘的目录结构。

文件是按树形多级目录存储的,要查找一个文件,必须指出该文件所在的盘符、文件名以及包含该文件的所有目录。如果文件处于当前目录(当前工作的目录)中,则只需指出文件名即可。

路径就是从当前目录(或根目录)到文件所在的目录上的所有子目录名的有序组合。查找一个文件的一般方式为:[〈盘符〉] [〈路径〉]〈文件名〉。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈