kpa6uu
@kpa6uu
Программист Талибана [Пыхерский Алибаба]

Верно ли, что символьная ссылка — ссылка на жёсткую ссылку?

Здравствуйте.

Верны ли два следующих утверждения? При создании какого-либо файла - выделяется память в файловой системе и создаётся жёсткая ссылка на адрес памяти? Таким образом, создавая символьную ссылку - мы создаём ссылку на жёсткую ссылку?

Спасибо!
  • Вопрос задан
  • 633 просмотра
Решения вопроса 1
Stalker_RED
@Stalker_RED
Нет, и нет.

Создаем файл "a.txt" и пишем там hello worl.
Создаем хардлинк и симлинк на этот файл.

Дальше устраиваем цирк с фокусами:

1. Переименовываем "a.txt" во что угодно и проверяем.
Хардлинк все еще указывает на файл, и говорит нам "hello world"
Симлинк - ругается.

2. Создаем новый "a.txt" и пишем в нем "all your base are belong to us".
Хардлинк продолжает говорить нам "hello world"
А симлинк говорит "all your base are belong to us".

Потом вспоминаем, что в мире есть чуть больше, чем одна файловых систем. Ой.

Здесь даже картинки есть askubuntu.com/questions/108771/what-is-the-differe...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы