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