Это было обсуждено в некоторых деталях о ServerFault.
Жесткая ссылка традиционно совместно использует те же структуры файловой системы (inode в unixspeak), в то время как гибкая ссылка является перенаправлением пути.
.
и ..
записи в каталогах Unix, которые являются жесткими ссылками).(Некоторые детали напомнили назад mat1t. Спасибо.)
Ronald записал, что жесткая ссылка может иметь различные полномочия в двух местах. Это не правильно. Оба места совместно используют тот же inode. Полномочия связываются с inode, не именем файла. Так hardlinks в двух местах имеют точно те же полномочия, времена доступа...
Жесткая ссылка по существу означает жизни файла в двух местах, она может иметь различные полномочия, можно удалить ее в на месте, но не другом.
Гибкая ссылка является просто указателем на реальную вещь.
Жесткая ссылка равняется двум (или больше) записи каталога, указывающие на тот же файл. Гибкая ссылка является записью каталога, указывающей на другую запись каталога.