symbolic link او symlink او soft link هي كلها في مجال واحد وتستخدم في انظمة التشغيل لأنشاء الاختصارات للروابط الداخلية (بداخل النظام) “لا اقصد روابط المواقع والمتصفح”. في هذا التدوينة او الدرس سوف نتعلم ماذا تعني الأختصارات وما الفائدة منها والشيء الثاني كيف نقوم بإنشاء الاختصارات (التطبيق على نظام لينكس).
ماذا تعني الأختصارات وما الفائدة منها: بالعادة نستخدم الأختصارات في اللغة الانجليزية لكتابة جملة بشكل سريع خصوصاً عند إرسال SMS مثلاً بدلً من كتابة as soon as possible نقوم بكتابة asap وبكذا اختصارنا الجملة كلها بأربع احرف فقط. وهذه توفير للوقت وللمساحة!. في نظام لينكس وكل انظمة التشغيل يوجد مايسمى بالاختصارات symlink وان اختلفت طرق التطبيق فالهدف منها واحد.
مثلاً في حسابات CPANEL يوجد لدينا طريقتين للوصول إلى مجلد web الاولى من خلال مجلد public_html والثانية عن طريق www ونلاحظ ان في كلا المجلدين نفس البيانات تماماً.
مثال
طريقة انشاء symlink: لعمل symlink تحتاج إلى ssh او terminal
لنفرض يوجد لدينا المسار التالي, والمشكلة ان مسار طويل وصعب ونضطر للدخول لة بشكل يومي
المسار: /home/mustafa/dir/files/myfiles/notebook
الرابط: home/mustafa/mynb
المسار الاول هو المسار الحقيقي. والمسار الثاني هو الاختصار الذي سوف نقوم بعملة. الان لنقوم بالتنفيذ نستخدم الامر التالي:
ln -s /home/mustafa/dir/files/myfiles/notebook /home/mustafa/mynb
بهذا نكون عملنا الاختصار, والي سميناة mynb
تستطيع مشاهدتة الان من خلال الامر:
ls -la
ولو قمت بالدخول على mynb سوف تجد كل محتويات المسار الحقيقي موجودة. للعلم في حالة حذف mynb لن يتأثر المجلد الاصلي.
تحياتي
مصطفى البازي.
التعليقات: 5 On symbolic link في نظام لينكس
يعطيك العافية مصطفى ..
درس جميل
تقريبا هذه اول زيارة لي لمدونتك
اشوفها ماشاء الله مرتبه ومواضيعها حلوة
الله يوفقك
@Ghost Hacker
الله يعافيك. اهلاً بيك ومنور المدونة 🙂
مبدع قلية بحقك !
واصل ابداعاتك . . .
والله يوفقك على هل شغل الراقي . . .
تحياتي الك يا طيب
السلام عليكم اخي
ارجو التصحيح “هية” الى “هي”
ولكم مني فائق الشكر و التقدير
@wajdi
وعليكم السلام,
قمت بتصحيحها شكراً على التنبية