Жёсткие и символические ссылки
Обновлено 3 июля 2026 г.
Жёсткая ссылка - ещё одно имя для того же inode. Символическая - отдельный файл с путём к цели.
ln target link # жёсткая: то же inode
ln -s target link # символическая: указатель на путь
stat -c '%h' target # счётчик жёстких ссылокКак это устроено: что переживает удаление
Удали оригинал - жёсткая ссылка продолжит работать, ведь данные живут, пока счётчик ссылок не дойдёт до нуля. А символическая повиснет в пустоту: будет указывать на путь, которого больше нет. Ещё: жёсткие ссылки не работают между разными файловыми системами, символические - работают и могут указывать на каталог.
Где применяется
Этот приём нужен в уроке inode и ссылки.