Символическая ссылка

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

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

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

Символические ссылки используются для более удобной организации структуры файлов на компьютере, так как:

UNIX-подобные операционные системы

[править | править код]
ln -s файл имя_ссылки
# Создаётся «символическая ссылка (symbolic link)

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

Операционные системы Microsoft «Windows»

[править | править код]

В операционных системах «Windows» (корпорация Microsoft) доступны два вида символических ссылок:

  1. Точка соединения (junction point, символическая связь)
  2. Символическая ссылка (symbolic link)

Доступна, начиная с Windows 2000 (используется файловая система NTFS 3.0). Может указывать только на каталоги. Команда: linkdMicrosoft Windows Resource Kit»).

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

Символическая ссылка (symbolic link)

[править | править код]

Доступна начиная с версии «Windows Vista». Может указывать и на файлы, и на каталоги. Для этой цели используется команда mklink.

Примечания

[править | править код]

Литература

[править | править код]
  • Э. Таненбаум, Х. Бос. Современные операционные системы. = Modern Operating Systems. — 4. — СПб.: Питер, 2015. — (Классика computer science). — ISBN 978-5-496-01395-6.