الانجليزيةالفرنسيةإسباني

تشغيل الخوادم | Ubuntu > | Fedora > |


OnWorks فافيكون

lnposix - عبر الإنترنت في السحابة

قم بتشغيل lnposix في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر lnposix الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


ln - ملفات الارتباط

موجز


ln [−fs] [−L | −P] مصدر الملف الملف الهدف

ln [−fs] [−L | −P] مصدر الملف target_dir

وصف


في شكل الملخص الأول ، تم إنشاء ملف ln تقوم الأداة المساعدة بإنشاء إدخال دليل جديد (رابط) في
مسار الوجهة المحدد بواسطة الملف الهدف المعامل. إذا كان −s تم تحديد الخيار ،
يجب إنشاء ارتباط رمزي للملف المحدد بواسطة مصدر الملف المعامل. هذه
يجب افتراض نموذج الملخص الأول عندما لا يشير المعامل النهائي إلى المعامل الحالي
الدليل؛ إذا تم تحديد أكثر من معاملتين ولم يكن الأخير موجودًا
الدليل ، سيحدث خطأ.

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

إذا كان المعامل الأخير يحدد ملفًا موجودًا من نوع لم يحدده النظام
حجم واجهات POSIX.1-2008 ، يتم تحديد السلوك من قبل التنفيذ.

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

لكل مصدر الملف:

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

أ. إذا كان − و الخيار غير محدد ، ln يجب أن تكتب رسالة تشخيصية للمعيار
خطأ ، لا تفعل شيئا أكثر مع التيار مصدر الملف، وانتقل إلى أي شيء متبقي
مصدر الملفs.

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

ج. يجب أن يتم تنفيذ الإجراءات بما يعادل فك ارتباط() الوظيفة المحددة في
حجم واجهات النظام من POSIX.1-2008 ، يسمى استخدام افضل الرحلات السياحية كما مسار
جدال. إذا فشل هذا لأي سبب من الأسباب ، ln يجب أن تكتب رسالة تشخيصية إلى
خطأ معياري ، لا تفعل أكثر من ذلك مع التيار مصدر الملف، وانتقل إلى أي
المتبقية مصدر الملفs.

2. إذا كان −s يتم تحديد الخيار ، يجب تنفيذ الإجراءات بما يعادل الارتباط الرمزي()
تعمل مع مصدر الملف كما المسار 1 الحجة والمسار الوجهة مثل المسار 2
جدال. ال ln لن تفعل أي شيء أكثر مع فائدة مصدر الملف وسيذهب إلى أي
الملفات المتبقية.

3. إذا مصدر الملف رابط رمزي:

أ. إذا كان − ص الخيار ساري المفعول ، يجب تنفيذ الإجراءات بما يعادل
لينكات() تعمل مع مصدر الملف كما المسار 1 حجة المسار الوجهة مثل
ال المسار 2 الحجة ، AT_FDCWD باسم fd1 و fd2 الحجج ، والصفر مثل علم
جدال.

ب. إذا كان −L الخيار ساري المفعول ، يجب تنفيذ الإجراءات بما يعادل
لينكات() تعمل مع مصدر الملف كما المسار 1 حجة المسار الوجهة مثل
ال المسار 2 الحجة ، AT_FDCWD باسم fd1 و fd2 الوسيطات و AT_SYMLINK_FOLLOW
كما علم جدال.

يوفر ln لن تفعل أي شيء أكثر مع فائدة مصدر الملف وسيستمر في أي شيء متبقي
الملفات.

4. يجب أن يتم تنفيذ الإجراءات بما يعادل الصفحة () وظيفة محددة في النظام
حجم واجهات POSIX.1-2008 باستخدام مصدر الملف كما المسار 1 حجة و
مسار الوجهة مثل المسار 2 جدال.

OPTIONS


يوفر ln يجب أن تتوافق المنفعة مع حجم التعريفات الأساسية لـ POSIX.1-2008 ، قسم 12.2,
مرافق بناء الجملة التوجيهات.

يجب دعم الخيارات التالية:

− و فرض إزالة أسماء المسار الوجهة الحالية للسماح بالارتباط.

−L لكل مصدر الملف المعامل الذي يسمي ملفًا من نوع الارتباط الرمزي ، قم بإنشاء ملف
رابط (صلب) للملف المشار إليه بالرابط الرمزي.

− ص لكل مصدر الملف المعامل الذي يسمي ملفًا من نوع الارتباط الرمزي ، قم بإنشاء ملف
(صلب) الارتباط بالرابط الرمزي نفسه.

−s أنشئ روابط رمزية بدلاً من الروابط الصلبة. إذا كان −s يتم تحديد الخيار
−L و − ص يجب تجاهل الخيارات بصمت.

تحديد أكثر من خيار من الخيارات المتعارضة −L و − ص لن يكون
يعتبر خطأ. يجب أن يحدد الخيار الأخير المحدد سلوك الأداة
(ما لم يكن −s الخيار يؤدي إلى تجاهله).

إذا كان −s لم يتم تحديد الخيار ولا أ −L ولا − ص الخيار المحدد ، هو
التنفيذ المحدد أي من −L و − ص سيتم استخدام الخيارات كخيار افتراضي.

العمليات


يجب دعم المعاملات التالية:

مصدر الملف
اسم مسار الملف المراد ربطه. إذا كان −s الخيار المحدد ، لا
يجب وضع قيود على نوع الملف أو وجوده. إذا كان −s
الخيار غير محدد ، سواء كان دليل يمكن ربطه هو تنفيذ-
يعرف.

الملف الهدف
اسم مسار إدخال الدليل الجديد الذي سيتم إنشاؤه.

target_dir
اسم مسار دليل موجود توجد فيه إدخالات الدليل الجديدة
مكون.

STDIN


غير مستعمل.

INPUT FILES


لا شيء.

البيئة المتغيرات


يجب أن تؤثر متغيرات البيئة التالية على تنفيذ ln:

لانج قم بتوفير قيمة افتراضية لمتغيرات التدويل غير المضبوطة أو
باطل. (انظر حجم التعريفات الأساسية لـ POSIX.1-2008 ، قسم 8.2,
تدويل المتغيرات لأسبقية التدويل
المتغيرات المستخدمة لتحديد قيم الفئات المحلية.)

LC_ALL إذا تم التعيين على قيمة سلسلة غير فارغة ، فتجاوز قيم جميع القيم الأخرى
متغيرات التدويل.

LC_CTYPE تحديد الإعدادات المحلية لتفسير تسلسل بايت من البيانات النصية
كأحرف (على سبيل المثال ، أحادية البايت بدلاً من أحرف متعددة البايت بتنسيق
الحجج).

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

NLSPATH تحديد موقع كتالوجات الرسائل لمعالجتها رسائل LC.

غير متزامن الأحداث القادمة


افتراضي.

STDOUT


غير مستعمل.

ستدير


يجب استخدام الخطأ القياسي فقط لرسائل التشخيص.

OUTPUT FILES


لا شيء.

وسعوا وصف


لا شيء.

EXIT الوضع


يتم إرجاع قيم الخروج التالية:

0 تم ربط جميع الملفات المحددة بنجاح.

> 0 حدث خطأ.

عواقب OF أخطاء


افتراضي.

يوفر متابعيك أقسام . غنيا بالمعلومات.

تطبيق الاستعمال


لا شيء.

أمثلة


لا شيء.

الأساس المنطقي


لا يتطلب قسم تبعات الأخطاء ln − و a b لازالة b إذا كان لاحقًا
ستفشل عملية الارتباط.

بعض الإصدارات التاريخية من ln (بما في ذلك المحدد بواسطة SVID) ، قم بإلغاء ربط ملف
ملف الوجهة ، إذا كان موجودًا ، بشكل افتراضي. إذا كان الوضع لا يسمح بالكتابة ، فهذه
تطالب الإصدارات بالتأكيد قبل محاولة إلغاء الارتباط. في هذه الإصدارات − و
أسباب الخيار ln عدم محاولة المطالبة للتأكيد.

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

هذا الحجم من POSIX.1-2008 لا يسمح بامتداد ln فائدة لإلغاء ربط الوجهة الحالية
المسارات بشكل افتراضي للأسباب التالية:

* و ln تم استخدام الأداة المساعدة تاريخيًا لتوفير قفل لتطبيقات shell ، أ
استخدام غير متوافق مع ln فصل مسار الوجهة بشكل افتراضي. هناك
لم يكن هناك ميزة فنية مقابلة لإضافة هذه الوظيفة.

* أعطت هذه الوظيفة ln القدرة على تدمير ارتباط بنية الملفات التي
يغير السلوك التاريخي ل ln.

* يتم نسخ هذه الوظيفة بسهولة مع مزيج من rm و ln.

* إنها ليست ممارسة تاريخية في العديد من الأنظمة ؛ الأنظمة المشتقة من BSD و BSD لا تفعل ذلك
دعم هذا السلوك. لسوء الحظ ، يمكن أن يتسبب أي سلوك يتم تحديده في إنشاء نصوص برمجية
مكتوبة تتوقع فشل السلوك الآخر.

* ويفضل ان ln يؤدي بنفس الطريقة مثل الصفحة () وظيفة ، والتي تعمل
لا تسمح للهدف بالوجود بالفعل.

هذا الحجم من POSIX.1-2008 يحتفظ ب − و خيار لتقديم الدعم لنصوص شل
اعتمادًا على دلالات SVID. يبدو من المحتمل أن نصوص الصدف لن تتم كتابتها
للتعامل مع المطالبات من خلال ln وبالتالي كان سيحدد − و الخيار.

يوفر − و الخيار هو ميزة غير موثقة للعديد من الإصدارات التاريخية من ln خدمة،
السماح بربط الدلائل. هذه الإصدارات تتطلب التعديل.

كما تطلبت المقترحات المبكرة لهذا المجلد من POSIX.1-2008 أ −i الخيار الذي تصرف
مثل −i الخيارات cp و mv، للمطالبة بالتأكيد قبل إلغاء ربط القائمة
الملفات. لم تكن هذه ممارسة تاريخية لـ ln فائدة وتم حذفها.

يوفر −L و − ص تسمح الخيارات بتنفيذ كل من السلوكيات الشائعة لـ ln خدمة.
الإصدارات السابقة من هذا المعيار لم تحدد هذه الخيارات وتتطلب السلوك
وصفت الآن ل −L اختيار. قدمت العديد من الأنظمة بشكل افتراضي أو كبديل أ
غير مطابق ln مع السلوك الموصوف الآن لـ − ص اختيار. حيث
تطبيقات لا يمكن الاعتماد عليها ln الروابط التالية في الممارسة العملية −L و − ص كانت الخيارات
مضافًا لتحديد السلوك المطلوب للتطبيق.

يوفر −L و − ص عندما يتم تجاهل الخيارات −s تم تحديده للسماح بالاسم المستعار ليكون
تم إنشاؤها لتغيير السلوك الافتراضي عند إنشاء روابط صلبة (على سبيل المثال ، الاسم المستعار ln='ln
−L'). لا يخدمون أي غرض عندما −s منذ ذلك الحين مصدر الملف هو إذن مجرد سلسلة
لاستخدامها كمحتويات الارتباط الرمزي الذي تم إنشاؤه ولا يلزم وجوده كملف.

المواصفات تضمن ذلك ln a a مع أو بدون − و لن يقوم الخيار بفك ارتباط
ملف a. كانت الإصدارات السابقة من هذا المعيار غير واضحة في هذه الحالة.

FUTURE اتجاهات


لا شيء.

استخدم lnposix عبر الإنترنت باستخدام خدمات onworks.net


Ad


Ad