Реализация «жёстких ссылок» папок на NTFS

Реализация «жёстких ссылок» папок на NTFS

Итак, если вы переименуете целевую папку и, скажем, у вас есть куча переходов, указывающих на нее, эти переходы разорвутся.

Жесткие ссылки решают эту проблему с файлами, но папки не могут быть жесткими ссылками. Я слышал, что жесткие ссылки указывают на inodes, и это причина, по которой их нельзя сломать, потому что они по сути являются указателями на истинный идентификатор файла (номер inode), а не просто на предполагаемый путь файла.

Какой самый простой способ реализовать или смоделировать "жесткие ссылки для папок" в NTFS? Если есть способ сделать это в Linux, мне это тоже было бы интересно (так как я рассматриваю возможность перехода на файловую систему Linux, если смогу это сделать).

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

Редактировать: Я ищу не просто файловые системы, я ищу любые необходимые средства для достижения этого, будь то файловые системы, которые это позволяют, скрипты, программы, методы и т. д.

Редактирование №2: не обязательно через жесткую ссылку

Связанный контент