الفرق بين Hard Link ونسخة الملف
الرابط الصلب اسم إضافي لنفس بيانات الملف داخل نفس نظام الملفات وليس نسخة مستقلة
نفذ المثال بإستخدام Bash داخل مجلد تدريب جديد تملكه على GNU/Linux والأوامر لا تحتاج sudo
المثال العملي
printf 'First\n' > original.txt
ln original.txt alias.txt
printf 'Second\n' >> alias.txt
cat original.txt
stat -c '%h' original.txtالنتيجة
First
Second
2التعديل من الاسم الثاني ظهر من الاسم الأول وعدد الروابط أصبح 2 لأن الاثنين يشيران لنفس inode
جرب بنفسك
قارن رقم inode للملفين بإستخدام stat -c %i ولاحظ أنه واحد
ملحوظة
الروابط الصلبة العادية لا تمتد عبر أنظمة ملفات مختلفة ولا تستخدم لربط المجلدات بهذه الطريقة