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


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

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

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

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

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

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