Хорошо, я только что испугался ... У меня есть папка с некоторыми важными файлами. Используя терминал, я создал жесткие ссылки на эти файлы в другой папке. Что-то вроде этого:
mkdir test
ln important-files/* test/
Все хорошо. У меня было открыто окно Finder в папке important-files , а затем в Терминале я решил удалить свою тестовую папку с жесткими ссылками:
rm -rf test/
Теперь наступает страшная часть ... в окне поиска important-files файлы начали исчезать!
Оказывается, просто Mac OS X была "забавной", как это часто бывает. Файлы все еще были там, если я сделал ls important-files/ . Но единственный способ вернуть их в Finder - это сделать killall Finder .
Что в мире здесь происходит? Почему он это делает?
Обновление: это ошибка в Mac OS X 10.4 или что-то? Похоже, что на iMac с 10.5 я получаю менее страшное поведение ...
