Инфо IT 24

IT блог, IT мышление

Жесткая ссылка

Жесткая ссылкаЖесткая ссылка позволяет обращаться к одним и тем же данным при помощи различных имен файлов. Это может быть удобно в случае, если данные нужно обрабатывать при помощи нескольких программ, каждая из которых работает только с файлами с определенным расширением.

Поскольку в UNIX-системах в служебном блоке набора данных хранится информация о режиме доступа к данным, то эта информация будет одинаковой для всех жестких ссылок.

Кроме жестких ссылок существуют символические ссылки — файлы специального вида, хранящие имя файла, на который указывает эта ссылка. Таким образом, символическая ссылка указывает не на набор данных, а на файл. Это может быть удобно при частом изменении ссылки или в случае, если на разные ссылки нужно задать разные права доступа.

Рассмотренные выше представления данных задают логическую структуру данных — структуру, удобную для использования программным обеспечением и, как правило, не имеющую ничего общего с физическим представлением данных на носителе. Если рассматривать физическую структуру данных, то на самом низком уровне данные представлены в виде магнитных доменов, которые объединяются в сектора — минимально адресуемые области диска. Один магнитный домен представляет собой один бит информации, размер сектора обычно равен 512 байт, хотя это значение может быть изменено при создании дискового раздела. При этом размер может варьироваться в диапазоне от 512 до 4096 байт. Идентифицируется сектор при помощи номера считывающей головки, номера дорожки и номера сектора на дорожке. При считывании или записи сектора проходят через дисковый контроллер, который управляется драйвером данного дискового накопителя, входящим в ядро ОС.

Статью опубликовал: i24TbloG

Метки:

Из каталога:

Программирование Linux Part F

Предыдущая статья:

Следующая статья: