Есть вопрос?
Зайди на форум

Поиск на сайте: Advanced

Denix - новый дистрибутив Linux. Русификация Ubuntu и установка кодеков

dkws.org.ua
Форум сайта dkws.org.ua
 
Главная    ТемыТемы    АльбомАльбом    РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Командная строка Linux и автоматизация рутинных задач.Kindle

 
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> О книгах
 
Автор Сообщение
cergik




Зарегистрирован: 27.09.2015
Сообщения: 1

СообщениеДобавлено: Вс Сен 27, 2015 12:20 pm    Заголовок сообщения: Командная строка Linux и автоматизация рутинных задач.Kindle
Ответить с цитатой

Денис добрый день

Читаю Вашу книгу (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
Откуда: Кировоград, Украина

СообщениеДобавлено: Ср Окт 07, 2015 8:35 am    Заголовок сообщения:
Ответить с цитатой

Как-то вы перекрутили и неправильно все поняли. Прочитайте еще раз абзац и вдумайтесь.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
chip

Тысячник


Зарегистрирован: 22.04.2010
Сообщения: 2498

СообщениеДобавлено: Ср Окт 07, 2015 9:52 am    Заголовок сообщения:
Ответить с цитатой

cergik, man ln
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Niko_F




Зарегистрирован: 29.10.2015
Сообщения: 1

СообщениеДобавлено: Чт Окт 29, 2015 7:50 am    Заголовок сообщения:
Ответить с цитатой

Ничего не нада переворачивать: символическая ссылка - удаляется без удаления файла, жесткая ссылка удаляется и сама и файл с которым связана. Смысл самих слов симолическая и жесткая говорит сам за себя.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> О книгах Часовой пояс: GMT
Страница 1 из 1
 Главная страница сайта
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
© Колисниченко Денис