Secara default, jika Anda meminta tar
untuk mengarsipkan file dengan tautan keras, dan lebih dari satu tautan tersebut termasuk di antara file yang akan diarsipkan, arsip hanya diarsipkan sekali, dan mencatat yang kedua (dan nama tambahan apa pun) sebagai tautan keras. Ini berarti bahwa ketika Anda mengekstrak arsip itu, tautan keras akan dipulihkan.
Jika Anda menggunakan --hard-dereference
pilihan, maka tar
tidak tidak melestarikan hard link. Sebaliknya, itu memperlakukan mereka sebagai file independen yang kebetulan memiliki konten dan metadata yang sama. Saat Anda mengekstrak arsip, file-file tersebut akan independen.
Catatan: Mengenali tautan keras dengan terlebih dahulu memeriksa jumlah tautan file. Ini mencatat nomor perangkat dan inode setiap file dengan lebih dari satu tautan, dan menggunakannya untuk mendeteksi kapan file yang sama sedang diarsipkan lagi. (Ketika Anda menggunakan --hard-dereference
, itu tidak melakukan ini.)