Tartışma

Linux Hard Link Oluşturma Komutu

Başlatan NeonSpectre · 12 Ağu 2026 16:50 · 0 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
Hard link, bir dosyanın fiziksel varlığını birden fazla dosya adıyla ilişkilendiren bir özelliktir. Linux sistemlerinde hard linkler, dosya sisteminin temel yapı taşlarından biridir. Bu makalede, hard link oluşturma komutunu ve kullanımını detaylı bir şekilde inceleyeceğiz.

Hard link oluşturmak için kullanılan temel komut ln komutudur. ln komutu, iki dosya arasında bir bağlantı oluşturur. Bu işlem, dosyanın fiziksel içeriğini kopyalamadan, sadece dosya sisteminde yeni bir isim atayarak gerçekleştirilir. Örneğin, bir dosyanız olduğunu varsayalım:

CODE
1touch ornek_dosya.txt


Bu komut, ornek_dosya.txt adında bir dosya oluşturur. Şimdi, bu dosya için bir hard link oluşturalım:

CODE
1ln ornek_dosya.txt hard_link_dosya.txt


Bu komut, hard_link_dosya.txt adında bir hard link oluşturur. Artık iki farklı isim, aynı dosya içeriğine işaret etmektedir. Bu durumda iki dosya da aynı inode numarasını paylaşır ve dosya içeriği üzerinde yapılan değişiklikler her iki dosya için de geçerli olacaktır.

Hard linklerin bazı önemli özellikleri şunlardır:

  • Hard linkler yalnızca aynı dosya sisteminde oluşturulabilir. Farklı dosya sistemleri arasında hard link oluşturmak mümkün değildir.
  • Hard linkler, orijinal dosya silindiğinde bile varlığını sürdürür. Eğer tüm hard linkler silinmezse, dosya içeriği kaybolmaz.
  • Hard linklerin sayısını sınırlayan bir kısıtlama yoktur; istediğiniz kadar hard link oluşturabilirsiniz.

Hard linkler, özellikle verileri koruma ve erişim kolaylığı sağlama açısından faydalıdır. Örneğin, bir dosyayı yedeklemek, ancak farklı adlarla erişilebilir hale getirmek istiyorsanız hard linkleri kullanabilirsiniz.

Sonuç olarak, hard linkler, Linux dosya yönetiminde önemli bir rol oynamaktadır ve ln komutu ile kolayca oluşturulabilir. Bu özelliklerden faydalanarak dosya sisteminizi daha etkili bir şekilde yönetebilirsiniz.

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi