Что такое hard link и soft link?

Hard link — ещё одно имя того же inode; soft link, или symlink, — отдельный объект с путём к цели. Удаление одного жёсткого имени не удаляет данные, пока остаются ссылки или открытые дескрипторы.

Короткий ответ

Что ответить на собеседовании

Hard link — ещё одно имя того же inode; soft link, или symlink, — отдельный объект с путём к цели. Удаление одного жёсткого имени не удаляет данные, пока остаются ссылки или открытые дескрипторы.

Подробный разбор

Ответ с пояснениями

Hard link — ещё одно имя того же inode; soft link, или symlink, — отдельный объект с путём к цели. Удаление одного жёсткого имени не удаляет данные, пока остаются ссылки или открытые дескрипторы.

Жёсткие ссылки обычно допустимы только внутри одной файловой системы и не создаются для каталогов обычным пользователем. Символическая ссылка может вести через границы файловых систем и стать «битой» после удаления цели. Относительный путь symlink разрешается от каталога самой ссылки, а не от текущего каталога процесса.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее