Программные ссылки

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

Жесткие ссылки

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

Создание программных и жестких ссылок

В Unix-подобных операционных системах команда ln создает связи между файлами, связывая имена файлов с данными файла.

Эта команда может создавать жесткие ссылки следующим образом:

ссылка на файл

Если вы хотите создать символическое действие:

ln -s ссылка на элемент

Помните, что элемент символической ссылки может быть файлом или каталогом, тогда как жесткие ссылки могут быть просто каталогами.