ما هو الارتباط الرمزي (ارتباط رمزي)؟ كيفية إنشاء واحد في Linux

ما هو الارتباط الرمزي (ارتباط رمزي)؟ كيفية إنشاء واحد في Linux

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





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





دعنا نرى ما هو الارتباط الرمزي ، وكيفية إنشاء ارتباط رمزي على Linux و macOS و Windows ، ولماذا تحتاج إلى هذا النوع الخاص من الاختصارات ، والمزيد.





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

بالتأكيد ، يؤدي النقر فوق أي نوع من الاختصارات إلى فتح الكائن المرتبط ، لكن ما يحدث أسفل الغطاء يختلف في كلتا الحالتين كما سنرى لاحقًا.



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

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





لنفترض أن لديك مجلدًا معينًا على القرص الثابت لديك ترغب في مزامنته مع Dropbox دون نقل المجلد نفسه إلى Dropbox.

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





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

ويندوز سيرفر 2016 مقابل ويندوز 10

ضع في اعتبارك أنه سواء كان اختصارًا عاديًا أو رابطًا رمزيًا ، فإن حذفه لن يؤثر على الكائن الأصلي بأي شكل من الأشكال.

بشكل عام ، من الجيد إنشاء روابط رمزية بدلاً من الاختصارات عندما تريد:

  • قم بالوصول إلى ملف من مواقع متعددة دون إنشاء نسخ ودون استخدام مساحة كبيرة على القرص. (لا يتجاوز حجم الارتباطات الرمزية سوى عدد قليل من البايت.)
  • احتفظ بإصدارات مختلفة من الملف مع التأكد من أن أي مؤشرات تؤدي إليه تؤدي دائمًا إلى أحدث إصدار أو تحديثه. (يعمل هذا لأن الارتباط الرمزي يظل نشطًا حتى عند استبدال الملف الهدف بملف مختلف يحمل نفس الاسم.)
  • انقل البيانات من محرك الأقراص C: إلى محرك أقراص ثابت ثانوي ، على سبيل المثال ، دون تعطيل وظائف النظام أو التطبيق التي تحتاج إلى أن تكون البيانات المذكورة على محرك الأقراص C: .

من المحتمل أن تصادف العديد من حالات الاستخدام الأخرى للروابط الرمزية.

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

على Linux و macOS

في نظام Linux ، يمكنك إنشاء رابط رمزي لملف أو مجلد باستخدام هذا الأمر الطرفي:

ln -s [/path/to/file] [/path/to/symlink]

يعمل الأمر نفسه على macOS أيضًا ، نظرًا لأن macOS هو نظام تشغيل قائم على UNIX مثل Linux.

انظر لقطة الشاشة أعلاه للحصول على أمر عينة.

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

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

على نظام التشغيل Windows

ستحتاج إلى فتح نافذة موجه الأوامر كمسؤول واكتب الأمر التالي لإنشاء ارتباط رمزي:

mklink [/path/to/symlink] [/path/to/file]

بالنسبة للروابط الرمزية إلى الدلائل ، يجب عليك تعديل الأمر قليلاً باستخدام الامتداد علم:

mklink /d [/path/to/symlink] [/path/to/file]

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

ملحوظة: لن يمنعك النظام من إنشاء ارتباط رمزي داخل ارتباط رمزي ، ولكن من الأفضل تجنب القيام بذلك. بخلاف ذلك ، ستنشئ حلقة لا نهائية يمكن أن تسبب مشاكل للخدمات على مستوى النظام مثل الماسحات الضوئية لمكافحة الفيروسات.

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

الفرق هو أن الاسم المستعار يميز أيضًا الكائن المرتبط بمعرف يسمى inode (عقدة الفهرس). هذا المعرف فريد للكائن ويتبعه حول نظام الملفات.

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

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

لا يمكن معرفة الفرق بين الاسم المستعار والارتباط الرمزي لأنك قمت بإزالة ملف الاسم المستعار علامة من اسم الملف للاسم المستعار؟

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

ستكشف الروابط الرمزية (الموجودة في المجلد الحالي) عن نفسها أيضًا عند استخدام هذا الأمر الطرفي:

ls -la

يعمل الأمر على نظام Linux أيضًا ، وسترى نقطة الارتباط الرمزي إلى موقع الكائن الأصلي.

قد تبدو الروابط الرمزية محيرة في البداية ، ولكن إذا كنت تأخذ الوقت الكافي لفهمها ، فسوف تدرك أنها سهلة الاستخدام بعد كل شيء!

يمكنك حتى إنشاء روابط رمزية على Android باستخدام ملفات ترموكس ، أحد التطبيقات يتيح لك استخدام سطر أوامر Linux . وهل تعلم أنه يمكنك مشاركة ملفات Google Drive بسهولة أكبر باستخدام روابط رمزية؟

يشارك يشارك سقسقة بريد الالكتروني كيفية الوصول إلى مستوى الفقاعة المدمج من Google على Android

إذا احتجت في أي وقت إلى التأكد من أن شيئًا ما مستوي في السؤال ، يمكنك الآن الحصول على مستوى فقاعة على هاتفك في ثوانٍ.

اقرأ التالي
مواضيع ذات صلة
  • لينكس
  • شرح التكنولوجيا
  • صالة
  • ارتباط رمزي
نبذة عن الكاتب اكشتة شنبهاج(تم نشر 404 مقالة)

تدرب أكشات على الاختبار اليدوي والرسوم المتحركة وتصميم UX قبل التركيز على التكنولوجيا والكتابة. لقد جمع هذا بين اثنين من أنشطتها المفضلة - فهم الأنظمة وتبسيط المصطلحات. في MakeUseOf ، تكتب أكشاتا عن تحقيق أقصى استفادة من أجهزة Apple الخاصة بك.

المزيد من Akshata Shanbhag

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك