Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.LINUX.CHAINIK
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.LINUX.CHAINIK с датами от 15 Jul 13 07:24:14 до 25 Apr 24 19:14:34, всего сообщений: 3144
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 2276 из 3144 ================================= RU.LINUX.CHAINIK =
От   : Andrew Kant                      2:469/83.1         17 May 18 20:36:28
Кому : Alexandr Kruglikov                                  17 May 18 20:36:28
Тема : hardlink vs. symlink
FGHI : area://RU.LINUX.CHAINIK?msgid=2:469/83.1+5afdc02b
На   : area://RU.LINUX.CHAINIK?msgid=2:5053/58+5afdb8d0
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.LINUX.CHAINIK?msgid=2:5053/58+5afdc3cc
==============================================================================
Hello Alexandr!

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

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

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

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

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

Good bye!
           Andrew

--- GoldED+/W32 1.1.4.7
* Origin: * KAA * (2:469/83.1)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.021930 секунды