سؤال متكرر: كيف يعمل الرابط اللين في لينكس؟

ما هو الرابط الناعم والرابط الصلب في لينكس؟ الرابط الرمزي أو الناعم هو رابط فعلي للملف الأصلي ، في حين أن الرابط الصلب هو نسخة طبق الأصل من الملف الأصلي. إذا قمت بحذف الملف الأصلي ، فلن يكون للرابط الناعم أي قيمة ، لأنه يشير إلى ملف غير موجود.

الارتباط الرمزي ، الذي يُطلق عليه أيضًا الرابط الناعم ، هو نوع خاص من الملفات يشير إلى ملف آخر ، يشبه إلى حد كبير الاختصار في Windows أو الاسم المستعار لماكنتوش. بخلاف الارتباط الصلب ، لا يحتوي الارتباط الرمزي على البيانات الموجودة في الملف الهدف. إنه يشير ببساطة إلى إدخال آخر في مكان ما في نظام الملفات.

حسنًا ، يقدم لك الأمر "ln -s" حلاً من خلال السماح لك بإنشاء ارتباط لين. ينشئ الأمر ln في Linux روابط بين الملفات / الدليل. تجعل الوسيطة "s" الرابط رمزيًا أو رابطًا ناعمًا بدلاً من الارتباط الصلب.

يشبه الارتباط الناعم ميزة اختصار الملفات المستخدمة في أنظمة تشغيل Windows. يحتوي كل ملف مرتبط ضعيفًا على قيمة Inode منفصلة تشير إلى الملف الأصلي. على غرار الروابط الصلبة ، تنعكس أي تغييرات على البيانات في أي ملف في الملف الآخر.

لإزالة ارتباط رمزي ، استخدم إما الأمر rm أو الأمر uncink متبوعًا باسم الارتباط الرمزي كوسيطة. عند إزالة ارتباط رمزي يشير إلى دليل ، لا تقم بإلحاق شرطة مائلة لاحقة لاسم الارتباط الرمزي.

لإنشاء ارتباط رمزي ، استخدم Linux الأمر ln مع الخيار -s. لمزيد من المعلومات حول الأمر ln ، قم بزيارة صفحة دليل ln أو اكتب man ln في جهازك الطرفي. إذا كان لديك أي أسئلة أو ملاحظات ، فلا تتردد في ترك تعليق.

ارتباط رمزي UNIX أو تلميحات حول الارتباط الرمزي

  1. استخدم ln -nfs لتحديث الارتباط الناعم. ...
  2. استخدم pwd في توليفة من ارتباط لينكس UNIX لمعرفة المسار الفعلي الذي يشير إليه الارتباط الناعم. ...
  3. لمعرفة كل رابط لينكس ورابط صلب في أي دليل ، قم بتنفيذ الأمر التالي “ls -lrt | grep “^ l” “.

22 апр. 2011 م.

يوفر العديد من مديري ملفات Linux القدرة على إنشاء روابط رمزية بيانياً. إذا كان لديك ، فيمكنك القيام بذلك بشكل عام عن طريق النقر بزر الماوس الأيمن فوق مجلد أو ملف وتحديد "نسخ" ، ثم النقر بزر الماوس الأيمن داخل مجلد آخر وتحديد "إنشاء رابط" أو "لصق كارتباط" أو خيار باسم مشابه.

يمكنك التحقق مما إذا كان الملف عبارة عن ارتباط رمزي مع [-ملف]. وبالمثل ، يمكنك اختبار ما إذا كان الملف عبارة عن ملف عادي به [-f file] ، ولكن في هذه الحالة ، يتم إجراء الفحص بعد حل الروابط الرمزية. الروابط الصلبة ليست نوعًا من الملفات ، فهي مجرد أسماء مختلفة لملف (من أي نوع).

تضمين " ”متغيرًا ، معرّفًا إياه بأنه المسار الكامل للدليل المطلوب. سيقوم النظام بإنشاء ارتباط رمزي باستخدام القيمة المحددة على أنها " " عامل. إنشاء ارتباط رمزي ضمني ويتم تطبيق الخيار -s افتراضيًا. ...

تُستخدم الروابط الرمزية طوال الوقت لربط المكتبات والتأكد من أن الملفات في أماكن متسقة دون نقل أو نسخ الأصل. غالبًا ما تُستخدم الروابط "لتخزين" نسخ متعددة من نفس الملف في أماكن مختلفة ولكنها تظل مرجعًا لملف واحد.

لإنشاء روابط صلبة على نظام Linux أو نظام مشابه لـ Unix:

  1. قم بإنشاء ارتباط ثابت بين sfile1file و link1file ، قم بتشغيل: ln sfile1file link1file.
  2. لإنشاء روابط رمزية بدلاً من الروابط الصلبة ، استخدم: ln -s source link.
  3. للتحقق من الروابط اللينة أو الصلبة على Linux ، قم بتشغيل: ls -l source link.

16 أكتوبر. المدينة 2018

في مجال الحوسبة ، الرابط الصلب هو إدخال دليل يربط اسمًا بملف موجود في نظام الملفات. يجب أن تحتوي جميع أنظمة الملفات المستندة إلى الدليل على رابط صلب واحد على الأقل يعطي الاسم الأصلي لكل ملف. عادة ما يستخدم مصطلح "الرابط الصلب" فقط في أنظمة الملفات التي تسمح بأكثر من رابط صلب واحد للملف نفسه.

هل أعجبتك هذه التدوينة؟ الرجاء المشاركة مع أصدقائك:
OS اليوم