Быстрый ответ: как создать символическую ссылку в Linux?

Чтобы создать жесткие ссылки в Linux или Unix-подобной системе:

  • Создайте жесткую связь между sfile1file и link1file, запустите: ln sfile1file link1file.
  • Чтобы создать символические ссылки вместо жестких, используйте: ln -s source link.
  • Чтобы проверить программные или жесткие ссылки в Linux, выполните: ls -l source link.

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

rm и команды unlink для удаления символической ссылки. rm: команда терминала для удаления каждого заданного файла, включая символические ссылки. Поскольку символическая ссылка в Linux рассматривается как файл, вы можете удалить ее с помощью команды rm.

Чтобы создать жесткие ссылки в Linux или Unix-подобной системе:

  1. Создайте жесткую связь между sfile1file и link1file, запустите: ln sfile1file link1file.
  2. Чтобы создать символические ссылки вместо жестких, используйте: ln -s source link.
  3. Чтобы проверить программные или жесткие ссылки в Linux, выполните: ls -l source link.

Что такое Soft Link и Hard Link в Linux? Символьная или программная ссылка - это фактическая ссылка на исходный файл, а жесткая ссылка - это зеркальная копия исходного файла. Если вы удалите исходный файл, программная ссылка не будет иметь значения, потому что она указывает на несуществующий файл.

Фото в статье «Wikimedia Commons» https://commons.wikimedia.org/wiki/File:Ejemplo_de_enlace_simb%C3%B3lico_roto_en_UNIX_y_GNU_Linux.jpg

Нравится этот пост? Пожалуйста, поделитесь с друзьями:
ОС сегодня