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

Материал из свободной русской энциклопедии «Традиция»
Перейти к: навигация, поиск

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

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

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

Для каталогов в файловой системе NTFS, начиная с Windows 2000, существует поддержка символьной ссылки, путем команды linkd (Microsoft Windows Resource Kit). А начиная с Windows Vista — команда mklink.

См. также[править]