Символьная ссылка

Символьная ссылка

Символьная ссылка (также симлинк от англ. Symbolic link, символическая ссылка) — специальный файл в файловой системе, для которого не формируются никакие данные, кроме одной текстовой строки с указателем. Эта строка трактуется как путь к файлу, который должен быть открыт при попытке обратиться к данной ссылке (файлу). Символьная ссылка занимает ровно столько места в файловой системе, сколько требуется для записи её содержимого (нормальный файл занимает как минимум один блок раздела).

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

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

Содержание

Windows

Виды символьных ссылок в Windows:

  • Символьные связи (junction points) — доступна с Windows 2000 (файловая система NTFS 5). Может указывать только на директории.

Команда — linkd (Microsoft Windows Resource Kit)

Также для этих целей служит утилита Марка Руссиновича — junction

  • Символическая ссылка (symbolic links) — доступна с Windows Vista. Может указывать и на файлы, и на директории.

Команда — mklink (входит в стандартную поставку (командного интерпретатора) Windows 7)

Создание символической ссылки.
 
MKLINK [[/D] | [/H] | [/J]] Ссылка Назначение
 
        /D          Создание символической ссылки на каталог.
                    По умолчанию создается символическая ссылка на файл.
        /H          Создание жесткой связи вместо символической ссылки.
        /J          Создание соединения для каталога.
        Ссылка      Имя новой символической ссылки.
        Назначение  Путь (относительный или абсолютный), на который ссылается
                    новая ссылка.

В файловом менеджере FAR ссылки создаются по Alt+F6. В файловом менеджере Total Commander сходный процесс реализован с помощью плагина Virtual Panel. В Directory Opus команды создания различных типов ссылок назначаются, как пример, через правку контекстного меню Drop Menu.[1]

Unix

ln -s файл имя_ссылки
# создаётся «символьная» ссылка (symbolic link)

Если вы создаёте символическую ссылку (используя ключ «-s»), то при этом файла «файл» может и не существовать. Символическая ссылка с именем «имя_ссылки» всё равно будет создана.
Подробнее: ln
или же:

man ln

См. также

Ссылки

Примечания



Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "Символьная ссылка" в других словарях:

  • символьная ссылка — — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом EN symbolic link …   Справочник технического переводчика

  • Ссылка — Ссылка: Ссылка  запись в документе, указывающая на другую часть этого документа или на другой документ; Ссылка  депортация, изгнание; Ссылка  объект, указывающий на определенные данные, но не хранящий их. См. также… …   Википедия

  • Ссылка (значения) — Ссылка: Ссылка  запись в документе, указывающая на другую часть этого документа или на другой документ; Ссылка  депортация, изгнание; Ссылка  объект, указывающий на определенные данные, но не хранящий их. См. также… …   Википедия

  • Мягкая ссылка — Символьная ссылка (также симлинк от англ. Symbolic link, символическая ссылка) специальный файл в операционных системах, для которого в файловой системе не хранится никакой информации, кроме одной текстовой строки. Эта строка трактуется как путь… …   Википедия

  • Жёсткая ссылка — У этого термина существуют и другие значения, см. Ссылка. Жёсткой ссылкой (англ. hard link) в UFS совместимых файловых системах называется структурная составляющая файла  описывающий его элемент каталога. Файл в UFS представляет собой… …   Википедия

  • Жесткая ссылка — Жёсткой ссылкой в операционных системах называется имя файла, привязанное к уникальному индексному дескриптору файла. Таким образом, понятия «жёсткая ссылка на файл» и «имя файла» являются синонимами. Создать жёсткую ссылку в ОС можно при помощи… …   Википедия

  • Symlink — Символьная ссылка (также симлинк от англ. Symbolic link, символическая ссылка) специальный файл в операционных системах, для которого в файловой системе не хранится никакой информации, кроме одной текстовой строки. Эта строка трактуется как путь… …   Википедия

  • ln (UNIX) — У этого термина существуют и другие значения, см. Ln. ln  команда UNIX, устанавливающая связь между файлом и именем файла. Формат команды: ln файл1 файл2 # создаётся «жёсткая» ссылка (hard link) ln s файл1 файл2 # создаётся «символьная»… …   Википедия

  • Hurd-транслятор — Для улучшения этой статьи желательно?: Переработать оформление в соответствии с правилами написания статей. Исправить статью согласно стилистическим правилам Википедии. Викифицир …   Википедия

  • Точка соединения NTFS — Точка соединения NTFS (англ. NTFS Junction Point) нововведение в файловой системе NTFS 3.0 (файловая система по умолчанию в Windows 2000). Суть нововведения заключается в том, что указанный логический диск либо папка будет отображаться… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»