Хорошо, я только что испугался ... У меня есть папка с некоторыми важными файлами. Используя терминал, я создал жесткие ссылки на эти файлы в другой папке. Что-то вроде этого:
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 я получаю менее страшное поведение ...