Bir BTRFS birimindeki anlık görüntüleri de içerdiğine inandığım başka bir yorumda belirtilen yedekleme kullanımının yanı sıra, yumuşak bağlantılar üzerinden sabit bağlantılar için bir kullanım örneği, etiket sıralamalı bir dosya koleksiyonudur. (Bir koleksiyon oluşturmak için mutlaka en iyi yöntem değil, veritabanı tabanlı bir yöntem potansiyel olarak daha iyidir, ancak oldukça kararlı olan basit bir koleksiyon için çok da kötü değildir.)
Tüm dosyaların bir, düz, dizinde saklandığı ve çeşitli ölçütlere göre diğer dizinlere ayrıldığı bir medya koleksiyonu, örneğin: yıl, konu, sanatçı, tür, vs. Eserleri. Temelde bittiğinde, dosya büyük olasılıkla linklerle birden fazla yere kaydedilmiş, değiştirilmemiş ve sıralanmamış.
Ayı "orijinal" ve "kopya" kavramı sabit bağlantılar için geçerli değildir akılda: dosyaya her bağlantı olduğunu normal anlamda hayır "kopya" var, orijinal. Bununla birlikte, kullanım durumunun tanımı için, terimler davranışın mantığını taklit etmektedir.
"Orijinal", "katalog" dizinine kaydedilir ve sıralanan "kopyalar" bu dosyalara bağlanır. Sıralama dizinlerindeki dosya öznitelikleri, dosya adlarında ve sıralanan yapıda yanlışlıkla yapılan değişiklikleri önleyerek r / o olarak ayarlanabilirken, katalog dizinindeki öznitelikler de gerektiğinde değiştirilebilir. (Bunun için, bazı oyuncuların medya dosyasına gömülü etiketleri temel alan, kullanıcı girişinden veya internet erişiminden aldıkları dosyaları yeniden adlandırmaya ve yeniden düzenlemeye çalıştıkları müzik dosyaları olabilir.) Ayrıca, "kopya" dizinlerinin özellikleri farklı olabilir. "orijinal" dizini, sınıflandırılmış yapı gruba veya dünyaya kısıtlı erişime sahip olurken, ana "katalog" yalnızca asıl kullanıcı tarafından erişilebilir duruma getirilebilir. tam erişim ile. Bununla birlikte, dosyaların kendileri her zaman bu inode'a bağlanan tüm bağlantılarda aynı özelliklere sahip olacaktır. (ACL bunu geliştirmek için araştırılabilir, ancak bilgi alanımı değil.)
Orijinal yeniden adlandırılırsa veya taşınırsa (tek bir "katalog" dizini, örneğin yönetmek için çok büyük hale gelirse), sert bağlantılar geçerli kalır, yumuşak bağlantılar kopar. "Kopyalar" taşınırsa ve yumuşak linkler göreceli ise, yumuşak linkler tekrar kırılır ve hard linkler olmaz.
Not: Yazılım bağlantıları söz konusu olduğunda, farklı araçların disk kullanımını nasıl bildirdiği konusunda bir tutarsızlık var gibi görünmektedir. Ancak, hard linklerle tutarlı görünüyor. Bu nedenle, bir katalogdaki "etiket" koleksiyonuna ayrılmış 100 dosya ile kolayca bağlantılı 500 kopya olabilir. (Fotoğraf koleksiyonu için tarih, fotoğrafçı ve ortalama 3 "konu" etiketini söyleyin.) Örneğin, Dolphin, hard linkler için 100, soft linkler kullanılıyorsa 600 dosya olduğunu bildirir. İlginçtir ki, aynı disk alanı kullanımını her iki şekilde de rapor eder, bu nedenle yumuşak bağlantılar için küçük bir dosya koleksiyonu ve sabit bağlantılar için küçük bir büyük dosya koleksiyonu gibi görünür.
Bu tür bir kullanım durumunun bir uyarısı, COW kullanan dosya sistemlerinde, "orijinalin" değiştirilmesi, sabit bağlantıları kırabileceği, ancak yumuşak bağlantıları kıramadığıdır. Ancak, asıl kopyaya sahip olmak niyetindeyse, düzenleme, kaydetme ve sıralama sonrasında COW senaryoya girmez.