Главная arrow Администрирование arrow FreeBSD, Linux, ... arrow FreeBSD: ссылки на файлы Monday, December 11 2017  
ГлавнаяКонтактыАдминистрированиеПрограммированиеСсылки
UK-flag-ico.png English Version
GERMAN-flag-ico.png Die deutsche Version
map.gif карта сайта
нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.

Поделиться:

FreeBSD: ссылки на файлы Версия для печати
Написал microsin   
29.02.2008

Символическая ссылка (soft link, symbolic link, symlink) во многом подобна ярлыкам Windows. В отличие от жесткой, символическая ссылка представляет собой отдельный файл, имеющий свой индексный дескриптор на диске. В этом файле имеется ссылка на другой файл. Создается soft link командой ls -s.

Отличия soft link от hard link:
- права доступа символической ссылки не отражают прав доступа к файлу. Кроме того, атрибуты символической ссылки (права доступа, владелец, группа) нельзя изменить. Это необходимо проделать с самим файлом.
- счётчик ссылки равен одному, а не двум.
- размер, приведённый для soft link, не равен размеру файла, на который она указывает.
- время модификации soft link не относится к файлу, на который она указывает.
- удаление или перемещение файла делают soft links на него нефункциональными.
- hard links не создают дополнительные индексные дескрипторы.

Рекомендация для создания ссылок - в работе с файлами в пределах одной файловой системы лучше использовать hard links. Они не устаревают при удалении или перемещении исходного файла, не занимают лишние индексные дескрипторы.

 

Добавить комментарий

:D:lol::-);-)8):-|:-*:oops::sad::cry::o:-?:-x:eek::zzz:P:roll::sigh:

Защитный код
Обновить

< Пред.   След. >

Top of Page
 
microsin © 2017