Я вижу, что это tar
уважает жесткие ссылки.
$ ln clonezilla.iso test.iso
$ tar cfvvJ archive.tar.xz *.iso
-rw-r--r-- Steven 111149056 2012-03-25 07:34 clonezilla.iso
hrw-r--r-- Steven 0 2012-03-25 07:34 test.iso link to clonezilla.iso
7-Zip этого не делает
$ 7z a -mx=9 archive.7z *.iso
$ ls -l
-rw-r--r-- 1 Steven 212827496 Apr 17 07:40 archive.7z
-rw-r--r-- 1 Steven 105073772 Apr 17 07:38 archive.tar.xz
Есть ли способ заставить 7-Zip учитывать жесткие ссылки?
решение1
С7-zip v9.33 альфа, можно сохранять жесткие и символические ссылки в форматах .tar и .wim. Затем их можно снова сжать с помощью 7-zip.
Следовательно: это возможно сейчас, но требует дополнительного шага.
Источник:http://www.7-zip.org/history.txt
решение2
Документация вИсходный код 7-Zipне упоминает жесткие ссылки, также как иСтраница руководства 7z, так что, похоже, это не так. (Однако он поддерживает символические ссылки.)