文件目录结构
考试要求: 了解     
知识路径:  > 信息系统工程技术知识  > 计算机技术知识与网络知识  > 操作系统


 
       在计算机系统中存有大量的文件,如何有效地组织与管理它们,并为用户提供一个使用方便的接口是文件系统的一大任务。在操作系统中,通常以文件目录的方式来组织和管理系统中的所有文件,并把文件目录组织成一个树型结构。整个文件系统有一个根,然后在根上分枝,任何一个分枝上都可以再分枝,枝上也可以“长”出树叶。根和枝称为目录或文件夹,而叶子则是一个个的文件。实践证明,此种结构的文件系统效率比较高。例如,下图展示了一个树型的目录结构,其中方框代表目录,圆形代表文件。
       
       树型文件结构
       在树型目录结构中,树的根结点为根目录,数据文件作为树叶,其他所有目录均作为树的结点。系统在建立每一个目录时,都会自动为它设定两个目录文件:一个是“.”,代表该目录自己;另一个是“..”,代表该目录的父目录。对于根目录,“.”和“..”都代表其自己。
       从逻辑上讲,用户在登录到系统中之后,每时每刻都处在某个目录之中,此目录被称做工作目录或当前目录,工作目录是可以随时改变的。
       对文件进行访问时,需要用到路径的概念。路径是指从树型目录中的某个目录层次到某个文件的一条道路。在树型目录结构中,从根目录到任何数据文件之间只有一条唯一的通路,从树根开始,把全部目录文件名与数据文件名依次用“/”连接起来就构成该数据文件的路径名。每个数据文件的路径名都是唯一的。这样,可以解决文件重名问题,不同路径下的同名文件不一定是相同的文件。例如,在上图中,根目录下的文件f1和/D1/W1目录下的文件f1可能是相同的文件,也可能是不同的文件。
       用户在对文件进行访问时,要给出文件所在的路径。路径又分相对路径和绝对路径。绝对路径是指从根目录开始的路径,也称为完全路径;相对路径是从用户工作目录开始的路径。
       在树型目录结构中到某一确定文件的绝对路径和相对路径均只有一条。绝对路径是确定不变的,而相对路径则随着用户工作目录的变化而不断变化。
       用户要访问一个文件时,可以通过路径名来引用。例如,在上图中,如果当前路径是D1,则访问文件f2的绝对路径是/D1/W2/f2,相对路径是W2/f2。如果当前路径是W1,则访问文件f2的绝对路径仍然是/D1/W2/f2,但相对路径则变为../W2/f2。
       在Windows系统中有两种格式的文件,分别是FAT32(FAT16)文件和NTFS文件。NTFS在使用中产生的磁盘碎片要比FAT32少,安全性也更高,而且支持的单个文件容量更大,超过了4GB,特别适合现在的大容量存储。NTFS可以支持的分区(如果采用动态磁盘则称为卷)大小可以达到2TB,而Windows 2000中的FAT32支持的分区大小最大为32GB。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有