Жесткие и символьные ссылки в Windows 10

Программы

Что такое жесткие ссылки и символьные. Основные командные способы создания ссылок. В OS Windows существует давно механизм по работе с файловой системой NTFS. Я рассмотрю, как сделать ссылки в Windows не занимая множества пространства на диске.

Что такое символьные ссылки?

Символьная ссылка занимает ровно столько места в файловой системе, сколько требуется для записи её содержимого. Данная функция поддерживается на NTFS начиная с Windows Vista.

SymLink — это улучшенный вариант строки, где символические ссылки могут указывать как на папки, так и на файлы, используя локальные / сетевые, при этом всем поддерживаются относительные пути.  Любое перемещение или удаление файла введет к тому, что ссылка начнёт никуда не указывать. 

Жесткие ссылки

Жёсткая ссылка (HardLink) — это просто ещё одна запись в папке для данного файла. Когда создаётся жёсткая ссылка, сам файл не копируется физически, а только появляется под ещё одним именем или в ещё одном месте, а его старые имя и местонахождение остаются нетронутыми. С этого момента жёсткая ссылка неотличима от первоначальной записи в папке. Единственное отличие — то, что для жёсткой ссылка не создаётся короткое имя файла, поэтому из ДОС-программ она не видна.

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

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

Источник

Создание символьных ссылок в командной строки

Для создание ссылки используется командная строка, с нужной командной mklink

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

Пример: mklink «C:\code\w2me.txt» «D:\w2me.txt» 

Создание через графический инструмент

Существует масса приложений с интерфейсом. Смысл таких приложений один, но в каждой свои плюшки. Рассмотрим основные утилиты по созданию символьных ссылок.

Жесткие и символьные ссылки в Windows 10

 

Скачать Link Shell Extension

Жесткие и символьные ссылки в Windows 10

 

Скачать NTFS Link для Windows 10

SymlinkCreator

Жесткие и символьные ссылки в Windows 10

 

Скачать программу SymlinkCreator для Windows 10

Symlinker

Жесткие и символьные ссылки в Windows 10

Скачать для Symlinker Windows 10

 

Еще можно добавить и использовать Total Commander, в котором есть подобный функционал для работы со ссылками и более компактный. Все ссылки взяты с официальный источников и проверены антивирусами. 

Характеристики приложения
Разработчик Версия ОС Лицензия
Нет автора Не указано Не указано -

Категория: Программы

Владелец ресурса, если нашли ошибку или неверный url. Напишите в комментариях или отправьте запрос с помощью специальной формы перейдя по ссылке.

Оцените автора
( 2 оценки, среднее 5 из 5 )
World to Me
Добавить комментарий