Возможный дубликат:
Жесткая ссылка не работает под Mac OS X в режиме GUI
Я провел небольшой эксперимент. Сначала я запустил следующее в Терминале:
mkdir test
cd test
echo "A" > a
echo "B" > b
ln a.txt c
Теперь a
и c
имеют одинаковое содержимое, A
и один и тот же номер инода. Затем я могу отредактировать c
, используя vim, чтобы он содержал C
вместо A
а a
также будет содержать C, так как это один и тот же файл.
Однако, если я снова проведу тот же эксперимент, но использую TextEdit вместо vim, при сохранении я создаю новый файл. c
получает новый номер индексного дескриптора и все еще содержит. Почему это? В чем дело?