11.4.2. Создание жестких ссылок

11.4.2. Создание жестких ссылок

Когда множество имен файлов в файловой системе ссылаются на единственный inode, такие файлы называют жесткими ссылками (hard links) на него. Все эти имена должны располагаться на одном физическом носителе (обычно это значит, что они должны быть на одном устройстве). Когда файл имеет множество жестких ссылок, все они равны — нет способа узнать, с каким именем первоначально был создан файл. Одно из преимуществ такой модели заключается в том, что удаление одной жесткой ссылки не удаляет файл с устройства — он остается до тех пор, пока все ссылки на него не будут удалены. Системный вызов link() связывает новое имя файла с существующим inode.

#include <unistd.h>

int link(const char *origpath, const char *newpath);

Параметр origpath ссылается на существующее путевое имя, a newpath представляет собой путь для новой жесткой ссылки. Любой пользователь может создавать ссылку на файл, к которому у него есть доступ по чтению, до тех пор, пока он имеет право записи в каталоге, в котором ссылка создается, и право выполнения в каталоге, в котором находится origpath. Только пользователь root имеет право создавать жесткие ссылки на каталоги, но поступать так — обычно плохая идея, поскольку большинство файловых систем и некоторые утилиты не работают с ними достаточно хорошо — они полностью их отвергают.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Создание символических ссылок bash и sh

Из книги Linux From Scratch автора Бикманс Герард

Создание символических ссылок bash и sh Некоторые программы при компиляции прописывают ссылки на пока не существующие программы. Для предотвращения связанных с этим проблем, создадим символические ссылки /bin/bash и /bin/sh, указывающие на программу bash, скомпилированную с


Обслуживание жестких дисков

Из книги Компьютер на 100. Начинаем с Windows Vista автора Зозуля Юрий

Обслуживание жестких дисков Жесткий диск – это один из главных компонентов компьютера. Для его диагностики и обслуживания в составе Windows Vista имеются следующие утилиты.? Проверка диска. Помогает выявить и по возможности устранить возникшие на диске ошибки.?


8.2. Копирование жестких дисков

Из книги Nero 8 автора Кашеваров А

8.2. Копирование жестких дисков В приложении Nero BackItUp предусмотрена возможность создания резервной копии жесткого диска или его раздела. Рассмотрим последовательность действий при выполнении этой процедуры.1. Запустите Nero StartSmart. Нажмите кнопку Launch Nero Applications and Tools (Запуск


Интерфейсы жестких дисков

Из книги Очень хороший самоучитель пользователя компьютером. Как самому устранить 90% неисправностей в компьютере и увеличить его возможности автора Колисниченко Денис Николаевич

Интерфейсы жестких дисков Для подключения жесткого диска к компьютеру может использоваться один из трех интерфейсов:? IDE (Integrated Device Electronics) – разработан в 1986 году и используется до сих пор;? SCSI (Small Computer Systems Interface) – тоже разработан в 1986 году и тоже используется до сих пор;?


Диагностика жестких дисков

Из книги Виртуальные машины [Несколько компьютеров в одном] автора Гультяев Алексей Константинович

Диагностика жестких дисков Жесткие диски – отчасти механические устройства, а не только электронные платы. А механика, как мы знаем, может выходить из строя. Сила трения? И она тоже! Одним словом, в один не очень прекрасный момент ваш жесткий диск может «посыпаться», то


Конфигурирование жестких дисков

Из книги Информатика: аппаратные средства персонального компьютера автора Яшин Владимир Николаевич

Конфигурирование жестких дисков Как вы уже знаете, обязательным элементом любой ВМ является виртуальный жесткий диск. Именно с описания особенностей конфигурирования жестких дискос ВМ мы и начнем знакомство с ее архитектурой.Создание динамических дисков и дисков


Конфигурирование жестких дисков

Из книги XSLT автора Хольцнер Стивен

Конфигурирование жестких дисков В отличие от Virtual PC, в VMware виртуальный жесткий диск не является обязательным компонентом ВМ. То есть при желании вы можете создать ВМ без единого жесткого диска и загрузить систему, например, с дискеты или с загрузочного диска CD/DVD. Вопрос


Конфигурирование жестких дисков

Из книги Недокументированные и малоизвестные возможности Windows XP автора Клименко Роман Александрович

Конфигурирование жестких дисков Еще раз повторим, что ВМ в Parallels Workstation может содержать до четырех виртуальных жестких дисков, подключенных к IDE-контроллерам. Один такой диск может быть создан непосредственно в процессе генерации новой ВМ. В то же время, ВМ может не иметь


6.7.2. Накопители информации на жестких магнитных дисках

Из книги Восстановление данных на 100% автора Ташков Петр Андреевич

6.7.2. Накопители информации на жестких магнитных дисках 6.7.2.1. Внутренние накопители информации на жестких магнитных дисках Накопители информации на жестких магнитных дисках (НЖМД), также как и НГМД, относятся к внешним ЗУ и предназначены для долговременного хранения


6.7.2.1. Внутренние накопители информации на жестких магнитных дисках

Из книги Готовимся к пенсии: осваиваем Интернет автора Ахметзянова Валентина Александровна

6.7.2.1. Внутренние накопители информации на жестких магнитных дисках Накопители информации на жестких магнитных дисках (НЖМД), также как и НГМД, относятся к внешним ЗУ и предназначены для долговременного хранения больших объемов информации. НЖМД относятся к ЗУ с прямым


Режимы работы жестких дисков

Из книги автора

Режимы работы жестких дисков Одной из проблем, которая может произойти с жесткими дисками UltraATA, является неверное определение скоростного режима, в котором может работать жесткий диск. Вследствие этого жесткий диск будет работать на заведомо меньшей скорости, чем


Глава 2 Восстановление данных с жестких дисков

Из книги автора

Глава 2 Восстановление данных с жестких дисков • Устройство жестких дисков• Форматирование жестких дисков• Причины потери данных• Диагностика и тактика• Восстановление данных при аппаратных неисправностях• Восстановление данных при логических ошибках


Устройство жестких дисков

Из книги автора

Устройство жестких дисков Жесткий диск – один из наиболее сложно устроенных компонентов компьютера, хотя принцип его работы достаточно прост: на вращающихся пластинах, покрытых магнитным слоем, записываются концентрические дорожки. Сложности возникают, когда принцип


Форматирование жестких дисков

Из книги автора

Форматирование жестких дисков Про низкоуровневое форматирование говорилось ранее. Для современного винчестера это этап его производства, и сектора на нем размечены окончательно. То, что называют сейчас форматированием низкого уровня, сводится к простой записи нулей во


Создание ссылок

Из книги автора

Создание ссылок А создаются ссылки при формировании веб-страницы очень просто. Для этого существует специальный тег <A>, имеющий свой закрывающий тег </A>. Примечание Напомню, что в сайтостроении можно набирать теги как прописными (заглавными) буквами: <A>, так и