VOOZH about

URL: https://ru.wikipedia.org/wiki/Symlink

⇱ Символическая ссылка — Википедия


Перейти к содержанию
Материал из Википедии — свободной энциклопедии
(перенаправлено с «Symlink»)
Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 7 апреля 2020 года; проверки требуют 15 правок.
Стиль этой статьи неэнциклопедичен или нарушает нормы литературного русского языка.
Статью следует исправить согласно стилистическим правилам Википедии. (26 января 2022)

Символическая («мягкая») ссылка (также «симлинк», от англ. 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.