forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.LINUX.CHAINIK

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 17.05.2018, 21:22
Alexandr Kruglikov
Guest
 
Сообщений: n/a
По умолчанию hardlink vs. symlink

Alexandr Kruglikov написал(а) к All в May 18 21:14:20 по местному времени:

Привет, All!

Не думал, что задам такой вопрос, но ${SUBJ}.
Человечек попросил рассказать на пальцах, в чём разница. Начал писать про директории, inodes... И внезапно понял, что хардлинки нафиг и не нужны? Или я чего-то не учёл?

С наилучшими пожеланиями, Alexandr.

--- "GoldED+/LNX 1.1.5-b20170303" ---
Ответить с цитированием
  #2  
Старый 17.05.2018, 21:53
Michael Dukelsky
Guest
 
Сообщений: n/a
По умолчанию hardlink vs. symlink

Michael Dukelsky написал(а) к Alexandr Kruglikov в May 18 20:41:20 по местному времени:

Привет, Alexandr!

17 May 18 21:14, Alexandr Kruglikov послал(а) письмо к All:

AK> Не думал, что задам такой вопрос, но ${SUBJ}.
AK> Человечек попросил рассказать на пальцах, в чём разница. Начал писать
AK> про директории, inodes... И внезапно понял, что хардлинки нафиг и не
AK> нужны? Или я чего-то не учёл?

Ну вот и расскажи, почему не нужны. Может тогда станет ясно, что ты не учёл.

Желаю успехов, Alexandr!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20170303
Ответить с цитированием
  #3  
Старый 17.05.2018, 22:03
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию hardlink vs. symlink

Alexey Vissarionov написал(а) к Alexandr Kruglikov в May 18 20:42:42 по местному времени:

Доброго времени суток, Alexandr!
17 May 2018 21:14:20, ты -> All:

AK> Не думал, что задам такой вопрос, но ${SUBJ}. Человечек попросил
AK> рассказать на пальцах, в чём разница. Начал писать про директории,
AK> inodes... И внезапно понял, что хардлинки нафиг и не нужны? Или я
AK> чего-то не учёл?

Ага - например, `man 2 unlink` :-)


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Пятая точка - орган шестого чувства
--- /bin/vi
Ответить с цитированием
  #4  
Старый 17.05.2018, 22:03
Andrew Kant
Guest
 
Сообщений: n/a
По умолчанию hardlink vs. symlink

Andrew Kant написал(а) к Alexandr Kruglikov в May 18 20:36:28 по местному времени:

Нello Alexandr!

Thursday May 17 2018 21:14, Alexandr Kruglikov wrote to All:

AK> Не думал, что задам такой вопрос, но ${SUBJ}.
Вот не надо таких коссвенных ссылок - напрягает их подставлять.

AK> Человечек попросил рассказать на пальцах, в чём разница. Начал
AK> писать
AK> про директории, inodes... И внезапно понял, что хардлинки нафиг и не
AK> нужны? Или я чего-то не учёл?

Тебе на какой из этих вопросов ответить ? :)

Могу тебе привести пример когда хардлинки удобны. Мне нужно копировать довольно большие архивы в папку на текущем сервере, а также реплицировать их ещё на три.
для репликации есть каталоги-очереди, оттуда файлы читаются, копируются и удаляются.
Можно, конечно, сделать просто - cp arhiv/f1 toserver1queue/ для каждого нового файла, но в итоге у нас будет занято в четыре раза больше места, да и сами копии потребуют времени и жрут ввод-вывод. Поэтому вместо копии создаём в тех каталогах хардлинки на исходный файл. После этого можно спокойно работать с файлом из любого каталога - прочитать, удалить. Пока есть хоть одна ссылка - файл хранится, по удалению последней - место освобождается. Если работать с симлинками, то нужно помнить, когда нужен дереференс, а когда не нужен, тот-же рсинк вместо файла скопирует линк если неправильно указать.

Good bye!
Andrew

--- GoldED+/W32 1.1.4.7
Ответить с цитированием
  #5  
Старый 17.05.2018, 22:03
Alexandr Kruglikov
Guest
 
Сообщений: n/a
По умолчанию Re: hardlink vs. symlink

Alexandr Kruglikov написал(а) к Michael Dukelsky в May 18 21:52:22 по местному времени:

Привет, Michael!

* Ответ на сообщение из CarbonArea (Мыльце для меня).

17 май 18 20:41, Michael Dukelsky писал(а) к Alexandr Kruglikov:

AK>> Не думал, что задам такой вопрос, но ${SUBJ}.
AK>> Человечек попросил рассказать на пальцах, в чём разница. Начал
AK>> писать про директории, inodes... И внезапно понял, что хардлинки
AK>> нафиг и не нужны? Или я чего-то не учёл?
MD> Ну вот и расскажи, почему не нужны. Может тогда станет ясно, что ты не
MD> учёл.

Нене, я неправильно выразился, Миш. Я не смог представить ситуацию, где они нужны могут быть.

С наилучшими пожеланиями, Alexandr.

--- "GoldED+/LNX 1.1.5-b20170303" ---
Ответить с цитированием
  #6  
Старый 17.05.2018, 22:12
Alexandr Kruglikov
Guest
 
Сообщений: n/a
По умолчанию Re: hardlink vs. symlink

Alexandr Kruglikov написал(а) к Andrew Kant в May 18 22:02:24 по местному времени:

Привет, Andrew!

17 май 18 20:36, Andrew Kant писал(а) к Alexandr Kruglikov:

AK> Могу тебе привести пример когда хардлинки удобны.

Спасибо!

С наилучшими пожеланиями, Alexandr.

--- "GoldED+/LNX 1.1.5-b20170303" ---
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 19:20. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot