Я держу свои точечные файлы под контролем версий, а сценарий их развертывания создает жесткие ссылки. Я также использую, etckeeper
чтобы поставить /etc
под контроль версий. Недавно я получил такие предупреждения:
warning: hard-linked files could cause problems with bzr
Простое копирование ( cp filename.ext filename.ext
) не будет работать:
cp: `filename.ext' and `filename.ext' are the same file
Переименование / перемещение файла - за исключением разных томов - также не нарушает жесткую ссылку.
Итак, мой вопрос: есть ли способ разорвать жесткую ссылку на файл, фактически не имея необходимости знать, где находятся другие жесткие ссылки на этот файл?