Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » FAR Manager (часть 5)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 
Hard link (жёсткая ссылка) – это регистрация файла или каталога в двух и более каталогах одновременно с увеличением их счётчика использования на единицу при добавлении каждой новой жёсткой ссылки. В отличии от hard link, symlink (символическая ссылка) содержит только URI (сетевой указатель) объекта, на который он ссылается, а его счётчик использования всегда равен единице. Поэтому при удалении жёсткой ссылки физическое удаление объекта происходит только тогда, когда его счётчик использования станет равен нулю, а при удалении символической ссылки (именно удалении, а не разрыве установленной им связи!) удаление объекта происходит немедленно.
 
Junction (в UNIX/Linux – точка монтирования, на NTFS – точка соединения) это способ отображения каталога в дереве файловой системы на произвольный каталог или ветвь дерева каталогов, позволяющий упростить адресацию в системе каталогов. В общем случае может указывать и на сетевой каталог с использованием механизма URI. При обращении к такому каталогу происходит переход в каталог, на который указывает связь, а при её удалении удаляется не сама точка монтирования, а вся ветвь дерева каталогов, которая в неё смонтирована, поэтому во избежание потери данных для удаления сначала следует разорвать связь, а после можно удалять точку монтирования.
 
Если более строго, то основное преимущество symbolic link (symlink) в его  в размере - на UFS (UNIX File System) его видимый размер обычно 15 - 20 байт и в том, что он может вести на любой объект файловой системы, даже если это сетевой объект, например расположенный в пространстве NFS* (Network File System, см.  RFC-1094, Sun Microsystems, March 1989) файл в другой сети, а hardlink в UNIX системах ограничен пределами дерева той файловой системы где он был создан. На NTFS он ограничен ещё более - там он может существовать только в пределах того тома где он создан т.к. реализуется в виде добавочных записей файла в таблицах MFT, в то время как симлинк в NTFS реализован через URI адресацию и потому может указывать на объект в пределах локальной сети/домена.

 
*первая реализация протокола NFS была выпущена в SunOS 2.0 (SunOS 1.x - 4.x основана на ядре 4.2BSD UNIX, позднее с переходом версии 5.0 на ядро SVR4 BSD UNIX название ОС изменено на Solaris и она выпускается до сих пор для серверов и рабочих станций - старшая версия ОС Oracle Solaris 11.3 (не путайте с основанной на архитектуре Linux ОС Open Solaris (Oracle Linux(?)) - это разные ОС с похожими названиями) 1985 году).

Всего записей: 35932 | Зарегистр. 26-02-2002 | Отправлено: 18:55 23-11-2017 | Исправлено: Victor_VG, 08:15 29-06-2019
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » FAR Manager (часть 5)

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2018

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru