انتقل إلى المحتوى

إل إن (يونكس)

من ويكيبيديا، الموسوعة الحرة

هذه نسخة قديمة من هذه الصفحة، وقام بتعديلها MenoBot (نقاش | مساهمات) في 15:18، 31 يناير 2022 (بوت: إصلاح أخطاء فحص ويكيبيديا من 1 إلى 104). العنوان الحالي (URL) هو وصلة دائمة لهذه النسخة، وقد تختلف اختلافًا كبيرًا عن النسخة الحالية.

ال أن (يونكس) او ln command هو أداة مساعدة قياسية من يونكس تُستخدم لإنشاء رابط صلب أو وصلة صلبة (بالإنجليزية: Hard link) أو وصلة لينة أو رابط لين (بالإنجليزية: Symbolic link أو soft link أو symlink) إلى ملف موجود.[1] يتيح استخدام الارتباط الثابت ربط أسماء ملفات متعددة مع نفس الملف نظرًا لأن الارتباط الثابت يشير إلى مؤشرات الفهرسة لملف معين، يتم تخزين بياناته على القرص الصلب . من ناحية أخرى، فإن الروابط الرمزية عبارة عن ملفات خاصة تشير إلى الملفات الأخرى اسم ملف (بالإنجليزية: Filename) . و ln الأمر افتراضيًا ينشئ روابط ثابتة، وعند استدعائه باستخدام واجهة سطر الأوامر ln -s يخلق روابط رمزية.[2] تمنع معظم أنظمة التشغيل إنشاء الارتباطات الثابتة إلى مجلد (الحوسبة) نظرًا لأن مثل هذه الإمكانية قد تؤدي إلى تعطيل بنية نظام الملفات وتتداخل مع تشغيل الأدوات المساعدة الأخرى.[3] و ln ومع ذلك، يمكن استخدام الأمر لإنشاء روابط رمزية للملفات غير الموجودة.[4]

أنظر أيضا

قائمة أوامر يونكس

مراجع

  1. ^ Kernighan، Brian W.؛ Pike، Rob (1984). The Unix programming environment. Englewood Cliffs, N.J.: Prentice-Hall. ص. 59. ISBN:013937681X.{{استشهاد بكتاب}}: صيانة الاستشهاد: التاريخ والسنة (link)
  2. ^ "ln - The Open Group Base Specifications Issue 7". pubs.opengroup.org. The IEEE and The Open Group. مؤرشف من الأصل في 2019-03-06. اطلع عليه بتاريخ 2015-08-07.
  3. ^ "Why are hard links not allowed to directories in UNIX/Linux?". unix.stackexchange.com. مؤرشف من الأصل في 2015-11-20. اطلع عليه بتاريخ 2015-08-07.
  4. ^ "GNU Coreutils: ln invocation". gnu.org. Free Software Foundation, Inc. مؤرشف من الأصل في 2019-02-16. اطلع عليه بتاريخ 2015-08-07.