Перейти к основному содержанию

Символические и жёсткие ссылки в Windows

Windows

Есть два вида ссылок в Windows: символические и жёсткие. Ссылки — это особенность файловой системы Windows, которая позволяет размещать один и тот же файл в нескольких директориях.

Типы ссылок сильно отличаются друг от друга и используются для разных целей.

Иногда символическую ссылку называют мягкой символической ссылкой, а жёсткую ссылку — жёсткой символической ссылкой.

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

Содержит адрес нужного файла или директории в файловой системе. При клике открывается файл или директория, на которую ссылается ссылка. Если удалить файл, то ссылка останется, но будет указывать в никуда.

Создать символическую ссылку можно с помощью ярлыков. Ярлык, по сути, это символическая ссылка. Можно правой кнопкой создать ярлык и указать имя объекта. Можно перетащить правой кнопкой объект и в контекстном меню выбрать опцию создания ярлыка.

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

mklink "C:\docs\mylink" "C:\docs\source.txt"

Где C:\docs\source.txt — файл, который может не существовать на момент создания ссылки, на который нужно ссылаться.

А C:\docs\mylink — создаваемая ссылка, не должна существовать на момент выполнения команды.

Создать символическую ссылку на папку можно в командной строке под администратором:

mklink /D "C:\docs\mylinkdir" "C:\docs\source"

Где C:\docs\source— папка, которая может не существовать на момент создания ссылки, на которую нужно ссылаться.

А C:\docs\mylinkdir — создаваемая ссылка, не должна существовать на момент выполнения команды.

Жёсткая ссылка

Содержит адрес нужного файла или директории в файловой системе. При клике открывается ссылка, как будто файл или директория существуют. Если удалить файл, то ссылка останется, но будет указывать в никуда.

Создать жёсткую ссылку на файл можно командой:

mklink /H "C:\docs\myhardlink" "C:\docs\source.txt"

Где C:\docs\source.txt — файл, который может не существовать на момент создания ссылки, на который нужно ссылаться.

А C:\docs\myhardlink — создаваемая ссылка, не должна существовать на момент выполнения команды.

Создать жёсткую ссылку на папку можно командой:

mklink /J "C:\docs\myhardlinkdir" "C:\docs\source"

Где C:\docs\source— папка, которая может не существовать на момент создания ссылки, на которую нужно ссылаться.

А C:\docs\myhardlinkdir — создаваемая ссылка, не должна существовать на момент выполнения команды.

link

Ссылки

Символические и жёсткие ссылки в Linux

Теги

 

Похожие материалы

Размер и Размер на диске

Если нам нужно узнать, сколько места на диске занимает директория, то можно нажать на неё правой кнопкой мыши и выбрать "Свойства". На вкладке "Общие" мы получим целых два ответа на свой вопрос.

Теги

Массовое изменение размеров картинок средствами Windows

Есть много различного софта, позволяющего массово изменять размеры фотографий или картинок. Каждый кто сталкивается с такой задачей, спрашивает себя: "А разве Windows не умеет массово менять размеры картинок?"

Теги