В чем разница между жесткой ссылкой и символической ссылкой?

Что такое жесткая ссылка?

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

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

На символическую ссылку ссылается имя файла. Так что в основном это указывает на файл по имени файла. вместо прямой ссылки. это конкретное имя файла.

Как создать жесткую или символическую ссылку с помощью ln?

ln используется для создания жесткой или символической ссылки на существующий файл. Итак, чтобы сделать одну из этих ссылок, вы должны использовать ln… а затем имя файла. Итак, это будет выглядеть примерно так: ln имя файла.

Если вы пытаетесь превратить жесткую ссылку в символическую, вы должны использовать эту команду: ln -P имя файла.

Заключение

Обе эти ссылки являются указателями на файл. Но разница в том, какой тип или указатель и как он указывает на конкретный файл. Символические ссылки указывают на файлы по имени файла, а затем жесткие ссылки указывают на файлы по номеру.