«Каталоги, содержащие каталоги и файлы», кажется, существовали вечно, но, должно быть, были первыми.
Я думаю, что Multics представил первую иерархическую файловую систему и представил ее на осенней совместной компьютерной конференции 1965 года. (Ссылка - одна из статей этой конференции, описывающая файловую систему.)
Unix, конечно, также имеет иерархическую файловую систему, которая, похоже, унаследована от Multics.
В статье в Википедии о Unix говорится:
Unix также популяризировал иерархическую файловую систему с произвольно вложенными подкаталогами, первоначально представленными Multics. У других распространенных операционных систем того времени были способы разделить запоминающее устройство на несколько каталогов или разделов, но у них было фиксированное количество уровней, часто только один уровень. Несколько основных проприетарных операционных систем в конечном итоге добавили рекурсивные возможности подкаталогов, также созданные по образцу Multics. Иерархия DEC RSX-11M «группа, пользователь» превратилась в каталоги VMS, тома CP / M превратились в подкаталоги MS-DOS 2.0+, а иерархия HP MPE group.account и библиотечные системы IBM SSP и OS / 400 были объединены в более широкий файл POSIX. системы.
Самая ранняя иерархическая файловая система, с которой я имел личный опыт во время ее выпуска, была ODS-2 , введенная с VMS в 1979 году.
Ранняя иерархическая файловая система была разработана для Mark 1 «Электронная учетная машина» (ERMA), как это представлено в документе «Объединенная компьютерная конференция Восточной Европы» 1958 года « Организация созданного и извлечения записей крупномасштабного инженерного проекта» Г. А. Барнарда III и Л. Фейна :
источник
IBM разработала IMS в 1966 году, но я думаю, что вы ищете что-то более простое, чем это
http://en.wikipedia.org/wiki/IBM_Information_Management_System
источник
Я ни в коем случае не уверен в этой информации, но разве система ICL для хранения на высокоскоростных барабанах (с бетонной сердцевиной) не была иерархической системой? Это примерно в то же время, что и система ICL CAFS, которая (как и ответ Дона) была впервые введена в 1965 году.
РЕДАКТИРОВАТЬ
Система ICL может попасть в категорию (описанную Доном из статьи в Википедии) как имеющую фиксированное количество уровней. Я не знаю, где найти информацию, чтобы решить, была ли она действительно иерархической или нет. Система ICL была разработана из линейки LEO (из нескольких компаний, которые были объединены в ICL), у которых (AFAIK) не было постоянного хранилища - она зависела от линий задержки ртути для временного хранения.
источник