|
Автор |
Сообщение |
cergik
Зарегистрирован: 27.09.2015 Сообщения: 1
|
|
|
|
Денис добрый день
Читаю Вашу книгу (Kindle ed.) Командная строка Linux и автоматизация рутинных задач. — 2-е изд., перераб. и доп.
Хотел бы спросить, Вы действительно считаете, что при удалении ссылок, удаляются также и файлы, на которые эти ссылки указывают ????
Цитата: |
Для создания ссылок предназначена команда ln: ln file.txt link1 ln -s file.txt link2 Первая команда создает жесткую ссылку link1, указывающую на текстовый файл file.txt. Вторая команда создает символическую ссылку link2, которая ссылается на этот же текстовый файл file.txt. Модифицируя ссылку (все равно какую — link1 или link2), вы автоматически изменяете исходный файл — file.txt. Особого внимания заслуживает операция удаления. По идее, если вы удаляете ссылку link2, файл file.txt также должен быть удален, но не тут-то было — вы не можете его удалить до тех пор, пока на него указывает хоть одна жесткая ссылка. При удалении ссылки link2 просто будет удалена символическая ссылка, но жесткая ссылка и сам файл останутся. Если же вы удалите ссылку link1, будет удален и файл file.txt, поскольку на него больше не указывает ни одна жесткая ссылка. |
В моем понимании, предложения
Цитата: |
По идее, если вы удаляете ссылку link2, файл file.txt также должен быть удален, но не тут-то было — вы не можете его удалить до тех пор, пока на него указывает хоть одна жесткая ссылка.
|
и
Цитата: |
Если же вы удалите ссылку link1, будет удален и файл file.txt, поскольку на него больше не указывает ни одна жесткая ссылка. |
принципиально не корректны, так как при удалении ссылок (не важно, hard или soft) на файлы, сами файлы не удаляются.
Спасибо |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Как-то вы перекрутили и неправильно все поняли. Прочитайте еще раз абзац и вдумайтесь. |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
chip
Тысячник
Зарегистрирован: 22.04.2010 Сообщения: 2498
|
|
|
|
cergik, man ln |
|
Вернуться к началу |
|
|
Niko_F
Зарегистрирован: 29.10.2015 Сообщения: 1
|
|
|
|
Ничего не нада переворачивать: символическая ссылка - удаляется без удаления файла, жесткая ссылка удаляется и сама и файл с которым связана. Смысл самих слов симолическая и жесткая говорит сам за себя. |
|
Вернуться к началу |
|
|
|
|
 Главная страница сайта
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|