Как реализованы символические ссылки? Хранятся ли ссылки на обеих сторонах или только в том месте, куда указывает символическая ссылка?
История: У меня странная ошибка в представлении папок Sublime. Папка, содержащая файлы, отображается как пустая, но в ней есть файлы, не начинающиеся с точки. Но есть символическая ссылка из другого места на эту папку. Это единственное, о чем я могу думать прямо сейчас, и это может быть причиной того, почему он отображается как пустой?
ОБНОВЛЕНИЕ: кажется, это может быть как-то связано с этим (и, следовательно, связано с инодами): http://www.sublimetext.com/forum/viewtopic.php?f=3&t=7142&start=10. Я попробовал настройку конфигурации, которая упоминается в предыдущем посте, но она не дала никакого эффекта.
То есть: Настройки> Настройки - Пользователь:
"ignore_inodes": true
Символьные ссылки могут быть двунаправлены, если они - "трудные" символьные ссылки. Однако в общих символьных ссылках однонаправлены, и информация о ссылке только хранится в самой символьной ссылке. Ваша проблема, вероятно, не связана с символьными ссылками вообще.
Посмотрите здесь для получения дополнительной информации: http://en.wikipedia.org/wiki/Symbolic_link
Символьная ссылка реализована как указатель файла, который указывает на определенный путь.
Это существует в источнике только, и создание символьной ссылки не вызывает изменения в месте назначения. Для символьной ссылки также возможно быть недопустимым - для указания на путь, который не существует или не может быть достигнут.
я не вижу, как входящая символьная ссылка на каталог могла вызвать любые проблемы в том каталоге.
Вашей проблемой может быть один из
Проблема с Сублиматом (я предполагаю, что Вы имеете в виду текст Сублимата текстового редактора)
, проблема Полномочий - может пользователь Вы использовать для представления, см. записи каталога?
"Символьная ссылка () функция должна создать символьную ссылку, названную path2, который содержит строку, на которую указывает path1 (path2, название созданной символьной ссылки, path1 является строкой, содержавшейся в символьной ссылке).
строку, на которую указывает path1, нужно рассматривать только как символьную строку и нельзя проверить как путь.
, Если символьная ссылка () функциональные сбои по какой-либо причине кроме [EIO], какой-либо файл, названный path2, должен быть незатронутым". Источник - страница справочника
Символьной ссылки От этого символьная ссылка является просто другим названием именованного пути или к файлу или к папке. Другими словами, они только указывают один путь. Вы попытались создать больше символьных ссылок, чтобы подтвердить, что это вызывает проблему?
Иначе это могло бы быть проблемой с Сублиматом в сочетании с Вашей ОС. Если Вы создаете другие файлы, они обнаруживаются правильно? Кроме того, какие типы файлов - они? Вы удостоверились, что добавили их папку к боковой панели?
С наилучшими пожеланиями, Ноли
Это связано с символьными ссылками, но это - ошибка в Сублимированном тексте.
при открытии папки в Сублимате, где существует подпапка с символьными ссылками на другую папку в той же sub структуре, исходная папка покажет как пустую. Это, вероятно, связано с командой GOTO для предотвращения дубликатов.
, Если Вы открываете папку непосредственно или открываете родительскую папку без символьных ссылок, указывающих на по-видимому пустую папку в дереве, содержание папки покажет.
Видят http://sublimetext.userecho.com/topic/89047-symlinked-folders-arent-displayed-properly-in-the-sidebar/ , я предполагаю, что проблема не устраняется