Answers:
我认为Multics引入了第一个分层文件系统,并在1965年秋季联合计算机会议上提出了它。(该参考文献是该会议上描述文件系统的论文之一。)
Unix当然也有一个分层的文件系统,它似乎是从Multics继承的。
Unix还使用最初由Multics引入的任意嵌套的子目录来普及分层文件系统。那个时代的其他常见操作系统可以将存储设备分为多个目录或分区,但是它们具有固定数量的级别,通常只有一个级别。几个主要的专有操作系统最终添加了递归子目录功能,这些功能也在Multics之后形成。DEC的RSX-11M的“组,用户”层次结构演变成VMS目录,CP / M的卷演变成MS-DOS 2.0+子目录,HP的MPE group.account层次结构以及IBM的SSP和OS / 400库系统被折叠成更宽泛的POSIX文件系统。
最早的分层文件系统是ODS-2,我在发布该版本时曾有过亲身经历,它是1979年随VMS一起推出的。
早期的分层文件系统是为电子记录机会计(ERMA)标记1开发的,正如在1958年东部联合计算机会议论文中提出的那样 ,GA Barnard III和L. Fein在大型工程项目中生成和检索记录:
图3是不言自明的。它显示了文件夹中记录的排列方式。
从某种意义上来说,此文件系统是“封闭的”,即它受到类别从00到100的十进制整数编码以及泛滥的通用属性和类别的限制。但是,它在必要时可以扩展。允许在子类别和参数中添加新条目,而无需修改原始文件结构。例如,稍后在唯一合理的位置添加了类别测试设备51,外部设备52和工具53。在50系列中,辅助设备。这种向文件中添加新类别的方法可以比喻为使用熟悉的手风琴文件,其中可以拉伸合适的口袋以适合新材料,但是锉刀的包含褶皱的结构及其主要口袋保持不变;这与刚性结构的文件相反,在刚性结构中,唯一的添加方法是添加材料或制造新的容器。
IBM于1966年开发了IMS,但我认为您正在寻找比这更简单的方法
http://en.wikipedia.org/wiki/IBM_Information_Management_System
我对这些信息绝对不确定,但是ICL系统不是用于在高速鼓(混凝土芯)上存储分层系统的系统吗?这与1965年首次引入的ICL CAFS系统(与Don的回答一样)大致相同。
编辑
ICL系统可能属于具有固定数量级别的类别(由Wikipedia文章的Don描述)。我不知道在哪里可以找到信息来解决它是否是真正的分层结构。ICL系统是从LEO系列(几家公司合并组成ICL)开发的,LEO系列没有(AFAIK)持久存储-依靠汞延迟线进行临时存储。