Вопрос о Linux Debian

Linux Debian
FAQ (448)
Характеристики

Гость спросил 26.05.2018 22:20

Что такое ссылки символические и жесткие в Debian?

 перейти к ответам (1)
такой же вопрос / проблема! другой вопрос / проблема...

Bekzat03

01.07.2018 05:11

Linux существует два типа ссылок на файлы. Это символические и жесткие ссылки Linux. Они очень сильно отличаются и каждый тип имеет очень важное значение

СИМВОЛИЧЕСКИЕ ССЫЛКИ

Символические ссылки более всего похожи на обычные ярлыки. Они содержат адрес нужного файла в вашей файловой системе. Когда вы пытаетесь открыть такую ссылку, то открывается целевой файл или папка. Главное ее отличие от жестких ссылок в том, что при удалении целевого файла ссылка останется, но она будет указывать в никуда, поскольку файла на самом деле больше нет.

Вот основные особенности символических ссылок:

Могут ссылаться на файлы и каталоги;

После удаления, перемещения или переименования файла становятся недействительными;

Права доступа и номер inode отличаются от исходного файла;

При изменении прав доступа для исходного файла, права на ссылку останутся неизменными;

Можно ссылаться на другие разделы диска;

Содержат только имя файла, а не его содержимое.

Теперь давайте рассмотрим жесткие ссылки.

ЖЕСТКИЕ ССЫЛКИ

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

Работают только в пределах одной файловой системы;

Нельзя ссылаться на каталоги;

Имеют ту же информацию inode и набор разрешений что и у исходного файла;

Разрешения на ссылку изменяться при изменении разрешений файла;

Можно перемещать и переименовывать и даже удалять файл без вреда ссылке.

   Как выгодно покупать доллары? Анализ стратегий и статистики за 25 лет

Другие вопросы посетителей из раздела "Linux Debian":

Гость: Будет ли работать Debian, если переставлю жесткий диск на...

Гость: Где хранятся базы mysql в Debian?

Гость: К какому пакету принадлежит файл в Debian?

Гость: Как браузер в контейнере открыть в Debian?

Гость: Как изменить ip адрес через командную строку в Debian? Как...

Гость: Как определить кто посылает системные прерывания в...

Гость: Как освободить место на диске в Debian? Как освободить...

Гость: Как посмотреть ip адреса в сети из терминала в Debian?

Гость: Как удалить пользователя из группы в Debian?

Гость: Как узнать версию java в Debian?

Гость: Какие достоинства и недостатки системы Debian?

Гость: Что такое зависимости в Debian?

Гость: Что такое консольный браузер Debian?

Гость: Что такое ссылки символические и жесткие в Debian?

Гость: Что это такое scroll lock в линукс?