Skip to main content

Что такое корневой каталог?

Корневой каталог - это самый верхний каталог в компьютерных файловых системах. Это иногда упоминается как родительский каталог или домашний каталог. Может содержать много других каталогов или подкаталогов.

Термин «домашний каталог» не является полностью точной ссылкой на корневой каталог, если говорить о Unix или Unix-подобных компьютерных файловых системах, таких как многочисленные дистрибутивы или разновидности операционной системы Linux. Существует несколько дистрибутивов Linux, которые были разработаны для использования главным образом одним пользователем, который всегда работает как root или master. Puppy Linux является примером такой системы. Однако большинство дистрибутивов были разработаны для производственной среды, состоящей из нескольких пользователей, каждый из которых имеет свой собственный домашний каталог. Отдельные домашние каталоги не являются корневыми каталогами в том же смысле, что и самый верхний каталог в иерархических компьютерных файловых системах.

Корневой каталог в операционной системе Microsoft (MS) Windows® отличается от каталога дистрибутива Linux. Каждому разделу присваивается буква алфавита под MS Windows. Например, локальный диск, на котором установлена ​​операционная система, будет обозначен как C: \, который называется корневым каталогом для этого конкретного раздела. Оптические приводы, такие как компакт-диски (CD) и цифровые универсальные дисководы (DVD), обычно обозначаются как D: \ или E: \. Это корневые каталоги для этих конкретных дисков. Каждый из них является родительским каталогом, который может содержать любое количество подкаталогов, поэтому можно сказать, что в Windows существует более одного корневого каталога.

Операционные системы Unix и Unix, такие как различные дистрибутивы Linux, используют иерархическую файловую систему, в которой самый верхний каталог обозначается простой обратной косой чертой; это единственный верный самый верхний каталог. Все файлы и подкаталоги относятся к корневому каталогу независимо от используемой операционной системы. Иногда термины «рабочий каталог», «относительный» и «абсолютный путь» используются при указании точного местоположения конкретного файла. Относительный путь к файлу на самом деле относительно другого местоположения; например, файл в подкаталоге относительно родительского каталога, в котором находится этот подкаталог. При указании файлов в подкаталоге обычно достаточно указать относительный путь, а не абсолютный.

Есть моменты, когда необходимо указать абсолютный путь к файлу, что требует знания корневого каталога. Рабочий каталог - это термин, который часто используется для обозначения каталога или точного местоположения, в котором в данный момент работает пользователь. Каталоги можно рассматривать как электронные манильские папки, в которых хранятся различные файлы, но в отличие от физических манильских папок, в которые редко помещаются другие папки, электронный корневой каталог может содержать несколько папок, известных как подкаталоги.