У меня есть жесткий диск NTFS, на который я записал файлы после выполнения приведенных здесь инструкций, чтобы разрешить запись в NTFS. Я заметил, что если я записываю файлы в NTFS, после отключения диска и повторного подключения, добавленные файлы будут недоступны. Согласно этому обсуждению, они упомянули проблемы с расширенными атрибутами. Это можно увидеть с помощью ls -l с файлами, имеющими символ @ в правах доступа к файлу.
Моя проблема в том, что после ввода ls -l@ в терминал 90% файлов в папке исчезли. Это включает в себя файлы с @ в разрешении файла вместе с большим количеством файлов, которые не содержат @ в разрешениях файла.
Еще более любопытно: после того, как файлы исчезли из терминала, я все равно мог зайти в ту же папку в Finder и открыть исчезнувшие файлы. Я думал, что смогу решить проблему, извлекая жесткий диск и снова подключаясь. Однако после повторного подключения затронутые файлы не отображаются в терминале или искателе.
Мой вопрос: что, черт возьми, делает ls -l@ и почему он заставил мои файлы исчезнуть? Файлы действительно исчезли? До того, как я снова подключил жесткий диск, файлы не отображались в терминале, а появлялись в поисковике.
