Администрирование FreeBSD, Linux, ... FreeBSD: ссылки на файлы Fri, December 06 2024  

Поделиться

Нашли опечатку?

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


FreeBSD: ссылки на файлы Печать
Добавил(а) microsin   

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

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

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

 

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


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

Top of Page