هذا هو الأمر humfsify الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
humfsify - تحويل الدليل إلى التنسيق الذي يحتاجه نظام ملفات UML humfs
موجز
com.humfsify [المستخدم] [المجموعة] [الحجم]
الوصف
توثق صفحة الدليل هذه بإيجاز ملف com.humfsify أمر.
تمت كتابة صفحة الدليل هذه لـ ديبيان جنو / لينكس التوزيع لأن الأصل
لا يحتوي البرنامج على صفحة دليل. بدلاً من ذلك ، لديها وثائق بتنسيق HTML ؛ ارى
أدناه.
com.humfsify هو برنامج نصي Perl ضروري لتحويل الدليل إلى التنسيق المتوقع بواسطة UML
همفس نظام الملفات.
التاريخ
وُلدت UMLFS بفكرة استبدال تطبيق Hostfs بتطبيق مناسب له
غرض UML: عندما تقوم بإدارة الملفات باستخدام Hostfs داخل UML، فإنك تحتاج إلى العمل مع اثنين
طبقات أذونات مختلفة (طبقة المضيف وطبقة UML)، والتي لها أفكار مختلفة
الملكية.
يصبح هذا واضحًا عندما تحتاج إلى إنشاء ملف كمستخدم غير جذر على UML: أنت أولاً
تحتاج إلى التفاعل مع تطبيق نظام الملفات UML، ومن ثم مع الجانب المضيف.
نتيجة إنشاء الملف على نظام ملفات hostfs المثبت ليست هي ما توقعته:
يمكنك أن ترى أن أذونات الملف تشير إلى المستخدم من جانب المضيف بدلاً من UML
المنشئ.
يجب أن يكون المستخدم من جانب المضيف هو مشغل مثيل UML، وفي الوقت نفسه جانب UML
المستخدم هو الذي استخدمته لتسجيل الدخول إلى مثيل UML.
قد تواجه مشكلة أكثر خطورة عند إنشاء عقدة جهاز، وتشغيلها
يتطلب عادةً امتيازات الجذر: لقد استخدمت مستخدمًا مشتركًا لتشغيل UML، ومنذ ذلك الحين
إذا تمت العملية على المضيف، فإنها تفشل، حتى إذا قمت بتسجيل الدخول كجذر.
وبالتالي، فأنت بحاجة إلى مجموعة من الأدوات التي تتطلب تجاوز عمليات التحقق من إذن Hostfs على
جانب المضيف: يتم ذلك عن طريق فصل أذونات الملف والملكية عن أذونات الملف
ملفات المضيف. هذا هو المفهوم الكامن وراء HumFs وتنفيذه المتواضع.
الحجج
المستخدم هذا هو المستخدم الذي يحتاج إلى "تحويل" الدليل إلى نظام ملفات UML إليه
استخدم لغة النمذجة الموحدة (UML). هذا هو المستخدم المضيف الذي سيستخدم نظام الملفات هذا من الداخل
UML. ويمكن تحديده إما كاسم مستخدم أو معرف مستخدم رقمي.
رأس التجميع هذه هي المجموعة التي ينتمي إليها مستخدم UML الخاص بك. قد يكون هذا إما مجموعة
الاسم أو معرف المجموعة الرقمية
المقاس هذا هو حجم نظام الملفات كما هو موضح في مثيل UML. يجب ان يكون
يتم التعبير عنها بالجيجابايت ("G") أو الميجابايت ("M") أو الكيلو بايت ("K").
أمثلة
قم بإنشاء دليل على المضيف وقم بتثبيته باستخدام humfsify
يستضيف٪ مكدير بك-همفس-دير
يستضيف٪ cd همفس-دير
داخل هذا الدليل، قم بإنشاء دليل جديد حيث تريد أن يكون لديك تسلسل هرمي يشبه UML،
أي يمكنك حلقة تحميل rootfs UML
يستضيف٪ مكدير دير ليكون متواضعا
يستضيف# جبل -o حلقة من rootfs / كزاز
يستضيف٪ cp -a / كزاز dir-to-be-humsified/data
يستضيف# com.humfsify المستخدم رأس التجميع 512M
ثم تحقق منه على UML وقم بتحميل الدليل المتواضع:
لغة النمذجة الموحدة # جبل لا شيء /your-uml-host -t همف -o
حيث "/your-uml-mount-point" هي نقطة التثبيت على UML لنظام الملفات المتواضع،
و.../dir-to-be-humfsified هو الدليل المتواضع في المثال أعلاه. "-ر"
يحدد خيار التثبيت أن نظام الملفات سيتم تثبيته كـ "humfs".
استخدم humfsify عبر الإنترنت باستخدام خدمات onworks.net
