كيفية إنشاء ارتباط رمزي على أوبونتو

How Create Symbolic Link Ubuntu



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

بالنسبة للخوادم ، يعد الارتباط الرمزي مفيدًا جدًا. هل أنت من مستخدمي Linux؟ ثم يمكن أن يساعدك الارتباط الرمزي كثيرًا. كل ما عليك فعله هو أن تكون مبدعًا معها لتقليل عبء العمل لديك.








هناك الكثير من الأدلة المعقدة في نظام ملفات Linux ، أليس كذلك؟ يمكن أن يكون تذكرهم جميعًا مشكلة حقيقية. علاوة على ذلك ، عندما تريد العمل مع ملف / دليل موجود في عمق الدلائل والأدلة الفرعية ، يصبح طول مسار الملف أطول.



إنه أمر مؤلم بشكل خاص عند العمل مع CLI حيث يتعين عليك تحديد مسارات الملفات. هنا يأتي الارتباط الرمزي للمساعدة.



على سبيل المثال ، تريد الوصول إلى ملف /home//Downloads/a/b/c/d/e.txt. هذا عرض توضيحي سهل ، ولكن من المؤكد أن كتابة طول الملف بالكامل ليس شيئًا تريد القيام به كثيرًا ، أليس كذلك؟ بفضل قوة الارتباط الرمزي ، يمكنك تقليل مسار الملف بشكل كبير إلى /home/e.txt.





هنا ، تتيح لك ميزة الارتباط الرمزي إنشاء ملف افتراضي على /home/e.txt يشير إلى /home//Downloads/a/b/c/d/e.txt. كلما طلبت معالجة ملف /home/e.txt ، سيعمل النظام على الملف الأصلي.

نفس الطريقة تنطبق على الدلائل كذلك.



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

إنشاء ارتباط رمزي

على جميع أنظمة Linux ، هناك أداة ln. لا تخلط مع اللوغاريتم الطبيعي! يتبع ln نفس بنية cp و mv. تعرف على المزيد حول نسخ الملفات والأدلة على Linux .

ln <مصدر_ملف_دليل> <link_file_directory. دليل_ملف_الرابط>

على سبيل المثال ، دعنا ننشئ رابطًا رمزيًا لـ / home / viktor / Downloads إلى / Downloads.

سودو ln /الصفحة الرئيسية/المنتصر/التحميلات/التحميلات

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

قرص مضغوط /التحميلات

أنا الآن داخل / دليل التنزيلات. إنه في الواقع ليس دليلًا جديدًا. بدلاً من ذلك ، يكون رابطًا للمجلد الأصلي / home / viktor / Downloads.

تحقق من أن كلاهما متماثل -

قرص مضغوط /الصفحة الرئيسية/المنتصر/التحميلات
ls
قرص مضغوط /التحميلات
ls

ارى؟ كلاهما متماثل!

دعونا نفعل الشيء نفسه مع ملف. لقد قمت بالفعل بتعيين ملف تجريبي pimusic.txt على / home / viktor / Desktop. دعونا نربطها على أنها PIMUSIC.

سودو ln /الصفحة الرئيسية/المنتصر/سطح المكتب/pimusic.txt PIMUSIC

تحقق من النتيجة -

قطحمى

إنشاء ارتباط رمزي دائم

لاحظ أن الروابط الرمزية التي تنشئها ليست دائمة. عند إعادة تشغيل نظامك ، يجب عليك إعادة إنشاء الارتباط الرمزي مرة أخرى. لجعلها دائمة ، ما عليك سوى إزالة علامة -s. لاحظ أنه سيتم إنشاء HARD LINK.

سودو ln /الصفحة الرئيسية/المنتصر/سطح المكتب/pimusic.txt PIMUSIC

تحقق من النتيجة بعد إعادة تشغيل النظام -

قطحمى

يتمتع!