Два разных типа ссылок, которые вы можете создать с помощью команды «ln» в Linux, — это жесткие ссылки и символические ссылки.
Жесткая ссылка — это запись, которая является именем файла. Жесткие ссылки полезны для подключения файла к другому каталогу и для организации файлов. Чтобы создать жесткую ссылку, введите команду «ln [путь/к/источнику] [путь/к/ссылке]». Следуйте этому примеру, вставляя фактические имена файлов и пути в скобки.
Символическая ссылка также известна как символическая ссылка или программная ссылка. Символические ссылки и жесткие ссылки создаются с помощью немного другой команды. Чтобы создать символическую ссылку, введите команду «ln -s [путь/к/источнику] [путь/к/симлинку]». Следуйте приведенному ниже примеру, чтобы создать символическую ссылку.
Две ссылки разные. В отличие от жестких ссылок, символические ссылки являются косвенным указателем на файл. Жесткие ссылки — это, по сути, другое название файла. Жесткая ссылка не может быть сделана для каталога. Изменения, внесенные в целевой файл жесткой ссылки, изменяются в жесткой ссылке. Символические ссылки также могут указывать на каталоги или файлы на удаленных компьютерах. В отличие от жестких ссылок, символические ссылки не содержат данных о данных целевого файла, они просто указывают на файл. Изменения в целевом файле символической ссылки не изменят символическую ссылку.
Для получения дополнительной информации о том, как использовать ссылки, посетите руководство по ссылкам в вашем терминале на «man ln».