Selain dari penggunaan cadangan yang disebutkan dalam komentar lain, yang saya percaya juga termasuk snapshot pada volume BTRFS, kasus penggunaan untuk tautan keras melalui tautan lunak adalah kumpulan file yang diurutkan tag. (Belum tentu metode terbaik untuk membuat koleksi, metode berbasis database berpotensi lebih baik, tetapi untuk koleksi sederhana yang cukup stabil, itu tidak terlalu buruk.)
Koleksi media di mana semua file disimpan dalam satu, flat, direktori dan diurutkan ke direktori lain berdasarkan berbagai kriteria, yaitu: tahun, subjek, artis, genre, dll. Ini bisa berupa koleksi film pribadi, atau kolektif studio komersial bekerja. Pada dasarnya selesai, file disimpan, tidak mungkin dimodifikasi, dan disortir, mungkin ke beberapa lokasi melalui tautan.
Ingatlah bahwa konsep "asli" dan "salin" tidak berlaku untuk tautan keras: setiap tautan ke file adalah asli, tidak ada "salin" dalam arti normal. Namun, untuk deskripsi use-case, istilah-istilah tersebut meniru logika perilaku.
"Asli" disimpan dalam direktori "katalog", dan "salinan" yang diurutkan sulit dihubungkan ke file-file itu. Atribut file pada direktori sortir dapat diatur ke r / o, mencegah perubahan yang tidak disengaja pada nama file dan struktur yang diurutkan, sedangkan atribut pada direktori katalog dapat r / w yang memungkinkannya untuk dimodifikasi sesuai kebutuhan. (Kasus untuk itu adalah file musik di mana beberapa pemain berusaha untuk mengubah nama dan mengatur ulang file berdasarkan tag yang tertanam dalam file media, dari input pengguna, atau pencarian internet.) Selain itu, karena atribut direktori "copy" dapat berbeda dari direktori "asli", struktur yang diurutkan dapat dibuat tersedia untuk grup, atau dunia, dengan akses terbatas sementara "katalog" utama hanya dapat diakses oleh pengguna utama, dengan akses penuh. Namun file itu sendiri akan selalu memiliki atribut yang sama pada semua tautan ke inode itu. (ACL dapat dieksplorasi untuk meningkatkan itu, tetapi bukan bidang pengetahuan saya.)
Jika dokumen asli diganti namanya, atau dipindahkan (direktori "katalog" tunggal menjadi terlalu besar untuk dikelola, misalnya) tautan keras tetap valid, tautan lunak rusak. Jika "salinan" dipindahkan dan tautan lunaknya relatif, maka tautan lunak itu akan, lagi-lagi, diputus, dan tautan keras itu tidak akan.
Catatan: sepertinya ada ketidakkonsistenan tentang bagaimana berbagai alat melaporkan penggunaan disk ketika soft-link terlibat. Namun, dengan tautan keras, tampaknya konsisten. Jadi dengan 100 file dalam katalog yang diurutkan ke dalam koleksi "tag", mungkin dengan mudah ada 500 "salinan" yang ditautkan. (Untuk koleksi foto, katakan tanggal, fotografer, dan rata-rata 3 tag "subjek".) Dolphin, misalnya, akan melaporkan bahwa 100 file untuk hard-link, dan 600 file jika soft-link digunakan. Menariknya, ia melaporkan penggunaan ruang disk yang sama, sehingga terlihat seperti kumpulan besar file kecil untuk tautan-lunak, dan kumpulan kecil file besar untuk tautan-keras.
Peringatan untuk jenis penggunaan-kasus adalah bahwa dalam sistem file yang menggunakan COW, memodifikasi "asli" dapat mematahkan tautan keras, tetapi tidak merusak tautan lunak. Tetapi, jika tujuannya adalah untuk memiliki salinan master, setelah mengedit, menyimpan, dan diurutkan, SAP tidak memasuki skenario.