Umarım bunu sizin için anlamlı bir şekilde cevaplayabilirim. Linux'ta bir dosya sistemi, genellikle dosyalarınızı depoladığınız çeşitli yöntemlerden (aşk tercihi!) Biçimlendirilmiş bir bölümden oluşur. Sistem dosyalarınız veya kişisel dosyalarınız ... hepsi bir dosya sisteminde saklanır. Bu kısmı anlıyor görünüyorsun.
Ancak, sabit sürücünüzü birden fazla bölüme ayırmak için bölümlere ayırırsanız (Apple Pie'nin parçalara bölündüğünü düşünüyorsanız) veya ek bir sabit sürücü (belki de bir USB bellek çubuğu) ekleyin. Argüman uğruna, hepsinin üzerinde dosya sistemleri de var.
Bilgisayarınızdaki dosyalara baktığınızda, bölümünüzün dosya sistemindeki verilerin görsel bir sunumunu görürsünüz. Her dosya adı, inode adı verilene karşılık gelir; bu, verilerinizin sahnelerin ardında gerçekte yaşadığı yerdir. Sabit bağlantı, aynı inode'a işaret eden birden fazla "dosya adına" sahip olmanıza (daha iyi bir tanım eksikliği için) izin verir. Bu yalnızca, bu sabit bağlantılar aynı dosya sisteminde olduğunda çalışır. Bunun yerine sembolik bir bağlantı "dosya adını" gösterir; bu daha sonra verilerinizi tutan inode'a bağlanır. Ham yapıtımı bağışlayın ama umarım bu daha iyi açıklar.
image.jpg image2.jpg
\ /
[your data]
burada, image.jpg ve image2.jpg her ikisi de doğrudan verilerinize işaret eder. İkisi de sert bağlantı. Ancak...
image.jpg <----------- image2.jpg
\
[your data]
Bu (kaba) örnekte, image2.jpg verilerinize işaret etmiyor, verilerinize link veren image.jpg ... 'ya işaret ediyor.
Sembolik bağlantılar, dosya sistemi sınırları boyunca çalışabilir (dosya çubuğunun usb çubuğunuz gibi takılı ve monte edilmiş olduğu varsayılarak). Ancak sert bir bağlantı olamaz. Diğer dosya sisteminizde ne olduğu veya verilerinizin nerede depolandığı hakkında hiçbir şey bilmiyor.
Umarım bu daha iyi anlaşmanıza yardımcı olur.