Ссылки: hardlink, symlink, junction

Обновлено 9 октября 2026 · 5 мин чтения

На этой странице

Ссылка – это ещё одно имя для файла или папки в другом месте диска, без копирования. В Far ссылки создаются клавишами Alt+F6: в одной панели – исходный файл или папка, в другой – где должна появиться ссылка.

Три вида ссылок

ВидДля чегоОграничения
Жёсткая ссылка (hardlink)Файл. Второе равноправное имя тех же данных: изменили через одно имя – изменилось и через другоеТолько на том же диске. Файл исчезнет, когда удалят все его имена
Связь папок (junction)Папка. Обращение к ссылке ведёт в другую папкуТолько на локальные диски, не на сеть
Символическая ссылка (symlink)Файл или папка, в том числе на сетевом диске; поддерживает относительные путиПо умолчанию создавать могут только администраторы

Где пригодятся: перенести большую папку игры или кэша на другой диск, оставив её «на месте» для программ; держать один конфиг в нескольких проектах; хранить копии фото без двойного расхода места.

Как создать в Far

  1. В одной панели встаньте на файл или папку, на которую нужна ссылка.
  2. Во второй панели откройте папку, где ссылка должна появиться.
  3. Нажмите Alt+F6, проверьте имя ссылки и выберите тип: жёсткая ссылка, связь папок или символическая ссылка.

Ссылки работают на дисках NTFS. Для символической ссылки Far при необходимости запросит права администратора.

Команда link:

Встроенный плагин FarCmds создаёт ссылки командой:

link: D:\Games\Data C:\Games\Data
link: /s D:\Config\settings.json C:\Projects\app\settings.json
link: E:\ C:\Mount\Usb

Для файла по умолчанию создаётся жёсткая ссылка, для папки – связь папок. Ключ /s делает вместо них символическую ссылку. Если источник – диск (E:\), он монтируется в папку: папка C:\Mount\Usb будет показывать содержимое диска E.

Как отличить ссылку

  • Режим панели Ctrl+9 («ссылки») показывает число жёстких ссылок у каждого файла.
  • Окно атрибутов Ctrl+A показывает, куда ведёт символическая ссылка или связь папок.

Удаление

Удаление ссылки (F8) удаляет только саму ссылку. Для связи папок и символической ссылки данные в исходной папке остаются нетронутыми. У жёсткой ссылки «исходника» нет: данные файла пропадут, когда удалят последнее его имя.

Аккуратно с удалением содержимого папки-ссылки: если зайти внутрь связи и удалить файлы, они удалятся из настоящей папки.

Все статьи справочника →