Каталог (вычисления)

редактировать
Снимок экрана Microsoft Windows Окно командной строки, в котором отображается список каталогов.

В вычислениях каталог представляет собой структуру каталогизации файловой системы , которая содержит ссылки на другие компьютерные файлы и, возможно, другие каталоги. На многих компьютерах каталоги известны как папки или ящики, аналог верстака или традиционного офисного картотеки..

Файлы организованы путем хранения связанных файлов в одном каталоге. В иерархической файловой системе (то есть в той, в которой файлы и каталоги организованы способом, напоминающим дерево ), каталог, содержащийся внутри другого каталога называется подкаталогом . Термины родительский и дочерний часто используются для описания связи между подкаталогом и каталогом, в котором он каталогизирован, последний является родительским. Самый верхний каталог в такой файловой системе, не имеющий собственного родителя, называется корневым каталогом .

Содержание
  • 1 Обзор
    • 1.1 Метафора папки
  • 2 Кэш поиска
  • 3 См. Также
  • 4 Ссылки
  • 5 Внешние ссылки
Обзор
Схема иерархического каталога дерево. Корневой каталог здесь называется "MFD", что означает главный каталог файлов.

Исторически, и даже в некоторых современных встроенных системах файловые системы либо не поддерживали каталоги вообще, либо имели только " плоская "структура каталогов, то есть подкаталоги не поддерживаются; существовала только группа каталогов верхнего уровня, каждый из которых содержал файлы. В современных системах каталог может содержать сочетание файлов и подкаталогов.

Ссылка на местоположение в системе каталогов называется путем.

Во многих операционных системах программы имеют связанный рабочий каталог, в котором они исполняют. Обычно предполагается, что имена файлов, к которым обращается программа, находятся в этом каталоге, если имена файлов не указаны с явным именем каталога.

Некоторые операционные системы ограничивают доступ пользователя только к его домашнему каталогу или каталогу проекта, таким образом изолируя их действия от всех других пользователей. В ранних версиях Unix корневой каталог был домашним каталогом пользователя root, но современный Unix обычно использует для этой цели другой каталог, например / root.

В соответствии с философией Unix, системы Unix рассматривают каталоги как тип файла.

Метафора папки

Образец значка папки (из KDE ).

Имя папки, являющееся аналогом папки с файлами, используемой в офисах, и используемой в структуре иерархической файловой системы для Электронной записывающей машины, Бухгалтерский учет (ERMA) Mark 1, опубликованной в 1958, как и Xerox Star, используется почти во всех современных операционных системах 'настольных средах. Папки часто обозначаются значками , которые визуально напоминают физические папки с файлами.

Существует разница между каталогом, который представляет собой концепцию файловой системы, и метафорой графического пользовательского интерфейса, которая используется для его представления (папка). Например, Microsoft Windows использует концепцию специальных папок, чтобы помочь представить содержимое компьютера пользователю довольно согласованным образом, что освобождает пользователя от необходимости иметь дело с абсолютными пути к каталогам, который может варьироваться в зависимости от версии Windows и между отдельными установками. Многие операционные системы также имеют понятие «интеллектуальных папок» или виртуальных папок, которые отражают результаты поиска в файловой системе или других операций. Эти папки не представляют собой каталог в файловой иерархии. Многие почтовые клиенты позволяют создавать папки для организации электронной почты. Эти папки не имеют соответствующего представления в структуре файловой системы.

Если имеется в виду контейнер документов, термин «папка» более уместен. Термин «каталог» относится к способу хранения структурированного списка файлов и папок документов на компьютере. Различие может быть связано с способом доступа к каталогу; в системах Unix / usr / bin / обычно называется каталогом при просмотре в командной строке консоли, но если доступ осуществляется через графический файловый менеджер , пользователи иногда могут называть это папкой.

.

Кэш поиска

Операционные системы, поддерживающие иерархические файловые системы (практически все современные), реализуют форму кэширования в RAM недавнего пути поиски. В мире Unix это обычно называется Кэш поиска имени каталога (DNLC), хотя в Linux.

он называется dcache . файловых систем, записи DNLC обычно истекают только под давлением других, более поздних записей. Для сетевых файловых систем необходим механизм согласованности , чтобы гарантировать, что записи не были признаны недействительными другими клиентами.

См. Также
Концепции
Команды
Ссылки
Внешние ссылки
На Викискладе есть медиафайлы, связанные с Папки (вычислительные).

.

Последняя правка сделана 2021-05-17 08:23:29
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте