<<
>>

Символьные ссылки (symbolic links)

B некоторых файловых системах (например, NTFS и отдельных UNIX-системах) с помощью символьной ссылки можно создать имя файла или каталога, которое при использовании будет транслироваться операционной системой в другое имя файла или каталога.

Символьные ссылки — простой метод неявного разделения файлов или каталогов за счет создания перекрестных ссылок между различными каталогами в обычной иерархической структуре каталогов.

Диспетчер объектов реализует объект «символьная ссылка», который выполняет аналогичную функцию в отношении имен объектов в пространстве имен. Символьная ссылка может находиться в любом месте строки с именем объекта. Когда вызывающая программа ссылается на имя объекта «символьная ссылка», диспетчер просматривает пространство имен в поисках такого объекта. Далее он анализирует содержимое символьной ссылки и находит строку, которую надо подставить вместо ссылки. После этого начинается поиск другого объекта, соответствующего полученному имени.

Исполнительная система использует такие объекты при трансляции имен устройств в стиле MS-DOS во внутренние имена устройств Windows. Пользователь обращается к гибким и жестким дискам по именам A:, B:, С: и т. д. или к последовательным портам по именам COMl, COM2 и т. п. Подсистема Windows делает эти объекты «символьная ссылка» в защищенные глобальные данные, помещая их в каталог объектов \?? (в Windows 2000) или \GLOBAL?? (в Windows XP и Windows Server 2003).

<< | >>
Источник: М.Руссинович, Д.Соломон. Внутреннее устройство Microsoft Windows (главы 1–4). 2005

Еще по теме Символьные ссылки (symbolic links):

  1. 3. Связи (Links)
  2. 4.4.6. Подразумеваемая ссылка на ситуацию
  3. 4.4.5. Независимый вопрос со ссылкой на ситуацию
  4. 4.4.6. Подразумеваемая ссылка на ситуацию
  5. 4.4.4. Направляющие ссылки
  6. 4.4.4. Направляющие ссылки
  7. 4.4.5. Независимый вопрос со ссылкой на ситуацию
  8. БИБЛИОГРАФИЧЕСКИЕ ССЫЛКИ И ПРИМЕЧАНИЯ
  9. Приложение 2. Полезные ссылки
  10. Ссылки и дополнительная литература
  11. § 22 Родительская власть по русскому закону. – Право и обязанность воспитывать детей в том или другом вероисповедании. – Право воспитания и наказания. – Распоряжение личностью детей. – Случаи, в коих требуется родительское согласие. – Следование детей в ссылку за родителями. – Прекращение и ограничение родительской власти.
  12. Правило правовой апелляции
  13. Правило правовой апелляции
  14. 2.4.2. Наглядное представление оригинальной ситуации
  15. Основания
  16. МЕТОД «ДОВОД К ЧЕЛОВЕКУ», ИЛИ «АССОЦИАТИВНОСТЬ».
  17. Литература
  18. Статья 562. Независимость гарантии от основного обязательства
  19. Телерадиовещание