В вычислительной технике структура каталогов — это способ, которым операционная система упорядочивает файлы , доступные пользователю. Файлы обычно отображаются в виде иерархической древовидной структуры .
Имя файла — это строка, используемая для уникальной идентификации файла, хранящегося в этой структуре. До появления 32-битных операционных систем имена файлов обычно ограничивались короткими именами (размером от 6 до 14 символов). Современные операционные системы теперь обычно допускают гораздо более длинные имена файлов (более 250 символов на элемент пути ).
В CP/M , DOS , Windows и OS/2 корневым каталогом является « диск :», например, в современных системах корневым каталогом обычно является «C:». Разделителем каталогов обычно является «\», но многие операционные системы также внутренне распознают «/». Физические и виртуальные диски именуются по букве диска, а не объединяются в один. [1] Это означает, что не существует «формального» корневого каталога, а есть независимые корневые каталоги на каждом диске. Однако можно объединить два диска в одну букву виртуального диска, установив для жесткого диска настройку RAID 0. [2]
Следующие папки могут находиться в корне загрузочного раздела .
Хотя в Unix нет единого стандарта для структур каталогов, в большинстве реализаций файлы и каталоги располагаются в корневом каталоге «/», даже если они хранятся на разных физических устройствах. [8]