文件的存储管理
文件的存储管理
大量的文件存储在磁盘上,如何有序的对文件进行管理,更快的搜索文件,这是文件管理中的大问题,操作系统采用了我们日常生活中分类存档的思想,在文件系统中引入了“树型目录结构”的概念。
首先,操作系统(如DOS)将磁盘分为若干盘区,并用盘符加以标识,如A:、B:、C:、D:……一个软盘驱动器对应一个盘区,通常用A:表示,若装有两 个软驱,另外一个软驱用B:表示。而一个硬盘则可划分为一个或多个盘区(或称分区),可分别命名为C:盘、D:盘等;C:盘一般作为系统盘。此外还可将文 件服务器上的部分磁盘空间映射成PC机上的盘区,如F:盘等。各盘区的使用方法没有什么区别,只是储存介质及存储的位置不同。
在每个盘区中,有且仅有一个根目录。当你对每个盘区(软盘或硬盘)进行格式化后,在盘区上会自动建立一个根目录。根目录的名字统一由“\”表示。用户可在 根目录下建立各种文件,也可以建立子目录。子目录下又可以建立文件,也可以再建子目录。这样,在每一个盘区中都可以形成一个树型目录结构,这是一棵倒置的 树,树根在上(即根目录)。由于操作系统中的文件系统采用了树型结构,用户便可以通过建立若干个子目录,把文件分门别类的放在不同的目录之下。就如同我们 在日常工作中,将文档分别存放在不同的文件柜和不同的文件夹中一样。每个盘区相当于办公室里的一个文件柜,而目录就相当于文件柜中的文件夹。
由于文件是以名字来区分的,因而不可以重名。但在树型结构下,只要保证同一子目录下文件不重名就可以了。不同目录下的同名文件是允许的,也是可以区分的。不同目录下的子目录也可以重名。
目录的命名方法和文件命名一样,可将其看成是一种特殊的文件。它除包括所属的文件名外,还包含各文件的附属信息,如文件大小、种类、文件的建立与修改日期、文件存放在磁盘的起始位置等。通过对有关目录的操作就可以方便的对某一目录下的文件进行管理。
在Windows中,用“文件夹”的概念代替了“目录”的概念。文件夹是用来储存文件或其他文件夹的地方。使用文件夹的目的是为了我们对文件进行归类提供 方便。文件夹不仅可以理解为普通的文件夹和磁盘驱动器符号,还可以包括“我的电脑”窗口中的“打印机”、“控制版面”、“计划任务”和“拨号网络”等。
浏览次数:3053 发布时间:2019/11/15