عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

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

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

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

برنامج:

اسم


fai-class - تحديد الفئات باستخدام الملفات والبرامج النصية.

موجز


فئة فاي [الخيار] الدليل ملف كلاس

الوصف


يتم استدعاء هذا الأمر داخليًا فقط بواسطة FAI وليس بواسطة المستخدم مباشرة.

تقوم fai-class بتنفيذ البرامج النصية في الدليل لتحديد الفئات. تتم كتابة جميع الفصول ل
CLASSFILE، كل فئة في سطر منفصل. استخدم المسارات المطلقة لكلا الوسيطتين. الجميع
يتم تنفيذ البرامج النصية أو الملفات التنفيذية المطابقة لـ "^[0-9][0-9]*" (تبدأ برقمين)
بالترتيب الأبجدي. يمكنهم تحديد الفئات عن طريق كتابة أسماء الفئات إليها
com.stdout. يمكن فصل الفصول بمسافات أو كتابتها على سطر. جميع الخطوط التي تبدأ
مع "#" هي أسطر تعليق ويتم تجاهلها.

يتم الحصول على نصوص Shell النصية التي تنتهي بـ ".sh" ويمكنها تعريف الفئات عن طريق تعيين المتغير
$newclasses. يعد هذا مفيدًا للبرامج النصية حيث لا يمكنك التحكم في stdout. المتغيرات التي
المعرفة في هذه البرامج النصية متاحة للبرامج النصية الأخرى في الدليل، ولكنها ليست كذلك
تم تصديرها إلى الصدفة التي تستدعي فئة fai. يمكن لهذه البرامج النصية تحديد المتغيرات عن طريق الكتابة
تعريفات للملف $LOGDIR/additional.var، والتي سيتم الحصول عليها فيما يلي
المهمة.

يمكن لجميع البرامج النصية تحديد فئات إضافية عن طريق كتابة الفئات في الملف
$LOGDIR/فئات إضافية. يتم تعريف هذه الفئات بعد تنفيذ كافة البرامج النصية. هذا
سيتم إزالة الملف المؤقت بعد الاستخدام.

ترتيب الفئات مهم لأنه يحدد أولوية الفئات من
من أسفل إلى أعلى. أولاً، يتم تعريف الفئة DEFAULT. ثم يتم تنفيذ كافة البرامج النصية للتعريف
الطبقات. بعد ذلك، تتم إضافة الفئات من الملف $LOGDIR/additional-classes. ثم،
تتم إضافة كافة الفئات الموجودة في الملف مع اسم المضيف. ثم الفئات المحددة بواسطة المتغير
يتم استخدام الإضافات. يجب أن يكون هذا المتغير قائمة فئات مفصولة بفواصل. أنت تستطيع
حدد هذا المتغير في سطر أوامر kernel.

وأخيرًا، تم تحديد الفئة ذات اسم المضيف والأخير.

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

تتم كتابة رمز الخروج لكل برنامج نصي في ملف Status.log في LOGDIR.

OPTIONS


-d إنشاء إخراج التصحيح.

-h إظهار المساعدة والإصدار وملخص الخيارات.

-T اختبار ما إذا تم تعريف الفئات في CLASSFILE عدة مرات. هذا لا ينبغي أن يحدث أبدا.
يتم تنفيذ الاختبار بعد تحديد الفئات.

-t تمبدير
تتم قراءة فئات الملف الإضافية من الدليل tmpdir. القيمة الافتراضية هي
/تمب/فاي/.

-v إنشاء إخراج مطول.

أمثلة


في FAI، يتم استخدام فئة fai بالطريقة التالية:

# fai-class /fai/class /tmp/fai/FAI_CLASSES

ثم يتم تعيين قائمة بجميع الفئات إلى الفئات المتغيرة.

class=`cat /tmp/fai/FAI_CLASSES`

أمثلة لأي نصوص


هذا هو البرنامج النصي 01alias:

#! / بن / ش

catnc() { # cat لكن لا توجد أسطر تعليق
grep -v "^#" $1
}
# هندسة الصدى بالأحرف الكبيرة
dpkg --هندسة الطباعة | آر /az/ /AZ/
uname -s | آر /az/ /AZ/

# جميع المضيفين اسمه نملة؟؟ استخدام الطبقات في ملف عش النمل
حالة $HOSTNAME في
نملة؟؟) عش النمل catnc ؛؛
ESAC

# مجموعة بيوولف؛ كافة العقد باستثناء العقدة الرئيسية
# استخدم الفئات من فئة الملف/الذرات
حالة $HOSTNAME في
atom00) صدى BEOWULF_MASTER ;;
الذرة؟؟) ذرات كاتنك؛؛
ESAC

# إذا كان المضيف ينتمي إلى الشبكة الفرعية للفئة C 123.45.6.0، استخدم الفئة NET_6
حالة $ IPADDR في
123.45.6.*) صدى NET_6 ;;
ESAC

مثال آخر:

السيناريو 24nis:

#! / بن / ش

# أضف NIS واسم المجال NIS إذا تم تعريف YPDOMAIN

إذا [ -n "$YPDOMAIN" ]؛ إذن
صدى "NIS $YPDOMAIN" | آر /.az-/ /_A-Z_/
آخر
صدى نونيس
fi

يمكنك تعريف الفئات في سطر أوامر kernel عن طريق إلحاق هذا بالنواة:

إضافة فئات = CLASS1، CLASSX، CLASS3

الملاحظات


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

استخدم fai-class عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    VBA-M (مؤرشف - الآن على جيثب)
    VBA-M (مؤرشف - الآن على جيثب)
    انتقل المشروع إلى
    https://github.com/visualboyadvance-m/visualboyadvance-m
    الميزات: غش إبداعات حفظ الدول
    النظام يدعم gba ، gbc ، gb ، sgb ،
    sgb2Tu ...
    تنزيل VBA-M (مؤرشف - الآن على Github)
  • 2
    Stacer
    Stacer
    مُحسِّن نظام Linux ومراقبته
    مستودع جيثب:
    https://github.com/oguzhaninan/Stacer.
    الجمهور: المستخدمون النهائيون / سطح المكتب. مستخدم
    الواجهة: كيو تي. برمجة La ...
    تنزيل Stacer
  • 3
    ثعلب البرتقال
    ثعلب البرتقال
    شوكة TeamWinRecoveryProject (TWRP)
    مع العديد من الوظائف الإضافية ، إعادة التصميم
    والمزيد من الميزات: يدعم التريبل و
    نواة أوريو حديثة ،
    مبني...
    تنزيل OrangeFox
  • 4
    itop - المصدر المفتوح ITSM CMDB
    itop - المصدر المفتوح ITSM CMDB
    بوابة عمليات تكنولوجيا المعلومات: مفتوحة بالكامل
    المصدر ، ITIL ، الخدمة المستندة إلى الويب
    بما في ذلك أداة إدارة بشكل كامل
    CMDB قابل للتخصيص ونظام مكتب المساعدة و
    رجل وثيقة ...
    قم بتنزيل itop - ITSM CMDB OpenSource
  • 5
    كليمنتين
    كليمنتين
    كليمنتين هي موسيقى متعددة المنصات
    مشغل ومنظم مكتبة مستوحى من
    أمروك 1.4 لديها سريع و
    واجهة سهلة الاستخدام ، وتتيح لك
    البحث و ...
    تحميل كليمنتين
  • 6
    XISMuS
    XISMuS
    تنبيه: التحديث التراكمي 2.4.3 له
    أطلق سراحه !! التحديث يعمل لأي
    الإصدار 2.xx السابق. في حالة الترقية
    من الإصدار v1.xx ، يرجى التنزيل و
    ط ...
    تنزيل XISMuS
  • أكثر "

أوامر لينكس

Ad