Перейти к основному содержанию

Создать жёсткую ссылку в Linux

Linux

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

  • Работает только в пределах одной файловой системы.
  • Нельзя ссылаться на каталоги.
  • Ссылка имеет те же права доступа и номер inode, что и исходный файл. При изменении разрешений файла изменятся права ссылки.
  • Можно перемещать и переименовывать и даже удалять файл без вреда для ссылки.

Создать жёсткую ссылку можно командой:

ln -P /backup/source/file1.txt /opt/prog/mylink/file2.txt

Где /backup/source/file1.txt файл, на который нужно ссылаться.

А /opt/prog/mylink/file2.txt - создаваемая жёсткая ссылка, не должна существовать на момент выполнения команды.

Теги

 

Похожие материалы