هذه هي رعاية الأوامر التي يمكن تشغيلها في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
كير - أرشفة شاملة للتنفيذ القابل للاستنساخ
موجز
يهمني [خيار] ... أمر
الوصف
تراقب CARE تنفيذ الأمر المحدد لإنشاء ملف أرشيف يحتوي على
كل المواد المطلوبة إعادة التنفيذ في نفس السياق. بهذه الطريقة ، الأمر
سيكون قابلاً للتكرار في كل مكان ، حتى على أنظمة Linux التي من المفترض ألا تكون كذلك
متوافق مع نظام Linux الأصلي. عادةً ما تكون CARE مفيدة في الحصول على أخطاء موثوقة
تقارير ، مظاهرات ، قطعة أثرية تقييمالدروس والتطبيقات المحمولة الحد الأدنى
rootfs ، تغطية نظام الملفات ، ...
حسب التصميم ، لا تسجل CARE الأحداث على الإطلاق. بدلاً من ذلك ، يقوم بأرشفة متغيرات البيئة
والوصول إلى مكونات نظام الملفات - قبل التعديل - أثناء ما يسمى ب في البداية
تنفيذ. ثم ، لإعادة إنتاج هذا التنفيذ ، فإن ملف إعادة التنفيذ البرنامج النصي المضمن في ملف
الأرشيف يستعيد متغيرات البيئة ويعيد تشغيل الأمر المحصور في
نظام الملفات المحفوظة. بهذه الطريقة ، كلاهما في البداية و مستنسخة يجب أن ينتج عن عمليات الإعدام
نفس النتائج التي يستخدمونها نفس السياق ، بافتراض أنهم لا يعتمدون على الأحداث الخارجية -
مثل ضغطات المفاتيح أو حزم الشبكة - أو إعادة تشغيل هذه الأحداث الخارجية يدويًا
أو تلقائيًا ، باستخدام أوموكديف على سبيل المثال. هذا يعني أنه من الممكن التغيير
بشكل صريح عمليات التنفيذ المستنسخة عن طريق تغيير محتوى نظام الملفات المحفوظ ، أو بواسطة
إعادة الأحداث الخارجية المختلفة.
الخصوصية
لضمان عدم تسرب أي ملف حساس إلى الأرشيف ، كير يخفي
بشكل متكرر محتوى $ الرئيسية و / تمة، أي أنها تظهر فارغة أثناء النص الأصلي
تنفيذ. على الرغم من أن محتوى الأشخاص ذوي الإعاقة is كشف حتى وإن كانت
متداخل في المسارين السابقين.
نتيجة لذلك ، قد يتصرف أحد البرامج المنفذة في إطار CARE بشكل غير متوقع بسبب وجود ملف
المسار لا يمكن الوصول إليه بعد الآن. في هذه الحالة ، يجب الكشف عن هذا المسار بشكل صريح.
لمزيد من التفاصيل ، انظر الخيارات - مسار مغلق و - كشف المساروالملف
ملفات الدخول المخفية. txt كذلك.
ينصح بفحص المحتوى المؤرشف قبل مشاركته.
OPTIONS
تتكون واجهة سطر الأوامر من جزأين: الأول خيارات CARE ، ثم
الأمر لإطلاق. يصف هذا القسم الخيارات التي تدعمها هيئة كير ، أي
الجزء الأول من واجهة سطر الأوامر الخاصة به.
-o مسار, - الخرج =مسار
أرشفة بتنسيق مسار، اللاحقة تحدد التنسيق.
لاحقة مسار يستخدم لتحديد تنسيق الأرشيف ، ويمكن أن يكون أحد تنسيق
التالية:
┌───────────────────────────────────────
│suffix │ تعليق │
├────────┼───────────────────────────
│ / │ لا تقم بالأرشفة ، انسخه إلى ملف
│ │ دليل محدد بدلا من ذلك │
├────────┼───────────────────────────
│.tar تنسيق الأرشيف الأكثر شيوعًا
├────────┼───────────────────────────
│.cpio │ معظم تنسيق الأرشيف المحمول ،
│ يمكنه أرشفة مآخذ التوصيل أيضًا │
└───────────────────────────────────────
│؟ .gz │ تنسيق الضغط الأكثر شيوعًا ، │
│ │ لكن بطيء │
├────────┼───────────────────────────
│؟ .lzo │ تنسيق ضغط سريع ، ولكن │
│ │ غير شائع │
├────────┼───────────────────────────
│؟. bin │ انظر الاستخراج الذاتي شكل │
│ │ قسم │
├────────┼───────────────────────────
│؟.؟. بن │ انظر الاستخراج الذاتي شكل │
│ │ قسم │
├────────┼───────────────────────────
│.bin │ انظر الاستخراج الذاتي شكل │
│ │ قسم │
├────────┼───────────────────────────
│.raw │ تنسيق الأرشيف الموصى به ، استخدم │
│ │ يهمني -x لاستخراج │
└───────────────────────────────────────
أين "؟" تعني أنه يجب دمج اللاحقة مع أخرى. للحصول على أمثلة:
".tar.lzo"، ".cpio.gz"، ".tar.bin"، ".cpio.lzo.bin"، ... إذا لم يكن هذا الخيار
المحدد ، مسار الإخراج الافتراضي هو رعاية- .سلة مهملات or رعاية- .خام، حسب
حول ما إذا تم إنشاء CARE بدعم تنسيق الاستخراج الذاتي أم لا.
-c مسار, - مسار مغلق =مسار
المصنع مسار يظهر المحتوى فارغًا أثناء التنفيذ الأصلي.
قد تحتوي بعض المسارات على بيانات حساسة لا يجب أرشفتها مطلقًا. هذا هو
عادةً ما يكون الحال بالنسبة لمعظم الملفات في:
· الصفحة الرئيسية $
· / تمة
هذا هو السبب في أن هذه الدلائل متكررة أخفى من التنفيذ الأصلي ،
ما لم يكن -d تم تحديد الخيار. تظهر المسارات المخفية فارغة أثناء ملف
التنفيذ الأصلي ، ونتيجة لذلك لا يمكن الوصول إلى محتواها الأصلي ولا
أرشفتها.
-r مسار, - مسار مكشوف =مسار
المصنع مسار يمكن الوصول إلى المحتوى عند تداخله في مسار مخفي.
المسارات المخفية قد تجعل التنفيذ الأصلي مع CARE يتصرف بشكل مختلف عن
إعدام بدون كير. على سبيل المثال ، الكثير من لا هذه ملف or دليل أخطاء
ربما يظهر. الحل هو كشف بشكل متكرر أي مسارات مطلوبة من شأنها
أن تكون متداخلة في ملف أخفى طريق. لاحظ أن الأشخاص ذوي الإعاقة is كشف، ما لم يكن -d خيار
محدد.
-p مسار, - مسار متطاير =مسار
لا تقم بالأرشفة مسار المحتوى وإعادة الاستخدام الفعلي مسار بدلا من ذلك.
تحتوي بعض المسارات على وسائل اتصال فقط مع البرامج التي لا يمكن مراقبتها
بواسطة CARE ، مثل kernel أو خادم بعيد. ويقال مثل هذه المسارات متقلب، بل
لا ينبغي أرشفتها ، وبدلاً من ذلك يجب الوصول إليها من ملف يقدم الجذور خلال
إعادة التنفيذ. هذا هو الحال عادة مع الزائفة التالية
أنظمة الملفات والمقابس والملفات الاستنادية:
· / ديف
· / إجراءات
· / sys
· / تشغيل / shm
· /tmp/.X11-يونيكس
· /tmp/.ICE-unix
· XAUTHORITY دولار
· ICEAUTHORITY دولار
· / var / run / dbus / system_bus_socket
· / var / tmp / kdecache- $ LOGNAME
هذا هو الحال أيضًا مع أي فوس أو مآخذ أخرى. هذه المسارات
نظرت متقلب، ما لم يكن -d تم تحديد الخيار.
-e الاسم, - متطاير- env =الاسم
لا تقم بالأرشفة الاسم الحسد. متغير ، أعد استخدام القيمة الفعلية بدلاً من ذلك.
تُستخدم بعض متغيرات البيئة للتواصل مع البرامج التي لا يمكن أن تكون كذلك
مراقبة من قبل كير ، مثل الخوادم البعيدة. يقال متغيرات البيئة هذه
متقلب؛ لا ينبغي أرشفتها ، وبدلاً من ذلك يجب الوصول إليها من يقدم
البيئة أثناء إعادة التنفيذ. هذا هو الحال عادة لما يلي
منها:
· عرض
· الموقع الوكيل
· https_proxy
· ftp_proxy
· all_proxy
· الموقع الوكيل
· HTTPS_PROXY
· FTP_PROXY
· ALL_PROXY
· DBUS_SESSION_BUS_ADDRESS
· مدير الجلسة
· XDG_SESSION_COOKIE
تعتبر متغيرات البيئة هذه متقلب، ما لم يكن -d الخيار
محدد.
-m قيمنا, - الحجم الأقصى للأرشفة =قيمنا
قم بتعيين الحد الأقصى لحجم الملفات التي يمكن أرشفتها إلى قيمنا ميغا بايت.
للحفاظ على وقت وحدة المعالجة المركزية ومساحة القرص المستخدمة من قبل أرشيفي معقولة ، الملفات
الذي يتجاوز حجمه قيمنا يتم اقتطاع الميجابايت وصولاً إلى 0 بايت. الافتراضي هو
1 غيغابايت ، ما لم يكن -d تم تحديد الخيار. سلبي قيمنا يعني عدم وجود حد.
-d, - تجاهل الافتراضي التكوين
لا تستخدم الخيارات الافتراضية.
-x ملف, - استخراج =ملف
استخراج محتوى الأرشيف ملف، ثم الخروج.
يوصى باستخدام هذا الخيار لاستخراج المحفوظات التي تم إنشاؤها بواسطة CARE بسبب
معظم أدوات الاستخراج - التي لا تستند إلى libarchive - محدودة للغاية بـ
استخرجها بشكل صحيح.
-v قيمنا, - الإسراف =قيمنا
قم بتعيين مستوى معلومات التصحيح إلى قيمنا.
كلما زاد العدد الصحيح قيمنا هو ، تتم طباعة معلومات التصحيح الأكثر تفصيلاً إلى
تيار الخطأ القياسي. سلبي قيمنا يجعل منظمة كير هادئة باستثناء الحالات المميتة
أخطاء.
-V, --الإصدار, --حول
نسخة مطبوعة وحقوق التأليف والنشر والترخيص والاتصال ، ثم الخروج.
-h, --مساعدة, --استخدام
اطبع دليل المستخدم ، ثم اخرج.
EXIT الوضع
في حالة حدوث خطأ داخلي ، يهمني تُرجع حالة خروج غير صفرية ، وإلا فإنها تُرجع
حالة الخروج من آخر برنامج تم إنهاؤه. عندما يحدث خطأ ، فإن الطريقة الوحيدة
معرفة ما إذا كان يأتي من آخر برنامج تم إنهاؤه أم من يهمني هو إلقاء نظرة على
رسالة الخطأ.
استخدم الرعاية عبر الإنترنت باستخدام خدمات onworks.net
