Вопрос о 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 хранит переменные?

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

Гость: Как выбрать архитектуру в Debian?

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

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

Гость: Как лучше разбить диск в Debian?

Гость: Как открывается порт 5432 в Debian?

Гость: Как открыть порт 5432 в Debian?

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

Гость: Как точку доступа настроить в Debian?

Гость: Как шифровать backup в Debian?

Гость: Какие графические оболочки есть в Debian?

Гость: Какие пакеты установлены в Debian?

Гость: Куда установилась java в Debian?

Гость: Почему Debian не реагирует на команды sudo?

Гость: Что значит у вас есть права суперпользователя в Debian?