هذا هو الأمر kdb-check الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
kdb الاختيار - إجراء الفحوصات الداخلية
موجز
KDB التحقق [ ]
الوصف
يستخدم هذا الأمر لإجراء فحوصات على قاعدة البيانات الرئيسية أو مكون Elektra الإضافي.
أين حجة الخيار ، المساعد هو المكون الإضافي الذي يريد المستخدم التحقق منه.
استعمل -c لتمرير الخيارات إلى هذا البرنامج المساعد.
إذا كانت الإجابة بلا المساعد يتم توفير الوسيطة ، سيتم إجراء فحص على قاعدة البيانات الرئيسية نفسها.
يتم إرجاع القيم الخاصة عند الخروج لتمثيل نتيجة الشيك.
OPTIONS
-H, --مساعدة
اعرض صفحة الرجل.
-V, --الإصدار
معلومات نسخة الطباعة.
-f, --فرض
يمكن للمستخدم أيضًا استخدام هذه الأداة لإجراء اختبارات الكتابة. يرجى ملاحظة أن هذا يمكن
يؤدي إلى تغيير ملفات التكوين!
-v, - الإسراف
اشرح ما يحدث.
-c, --plugins-config
أضف تكوين البرنامج المساعد.
عودة القيم
هناك نوعان مختلفان من الشيكات ، فحص على ملحق (عن طريق تحديد اسم ملف
المساعد كوسيطة) أو تحقق من قاعدة البيانات الرئيسية نفسها.
يتم إرجاع نتيجة التحقق من قاعدة البيانات الرئيسية كحالة خروج.
يمثل هذا العدد الصحيح نمط 8 بت.
يمثل كل بت نتيجة محددة كما هو موضح أدناه:
0 لا توجد أخطاء (لا يوجد إخراج)
بت 1 تحذير عند فتح قاعدة البيانات الرئيسية.
بت 2 خطأ في فتح قاعدة البيانات الرئيسية.
بت 3 تحذير بشأن الحصول على قيمة مفتاح.
بت 4 خطأ في الحصول على قيمة المفتاح.
بت 5 تحذير بشأن تحديد قيمة مفتاح. (فحص فقط عندما -f يستخدم)
البت 6 خطأ في تحديد قيمة المفتاح (يتم فحصه فقط عندما -f يستخدم)
بت 7 تحذير عند إغلاق قاعدة البيانات الرئيسية.
بت 8 خطأ في إغلاق قاعدة البيانات الرئيسية.
لذلك إذا تم إرجاع الرقم التالي 9 يمكن للمستخدم معرفة المزيد من التفاصيل عن طريق
النظر في البتات: 00001001
سيعرف المستخدم أنه كان تحذيرًا عند الفتح وخطأ في الحصول عليه.
إذا تم تقديم اسم مكون إضافي ، فسيتم إجراء عمليات التحقق فقط على المكون الإضافي المحدد.
يتم إرجاع القيم التي تم إرجاعها لفحص على مكون إضافي كأرقام أبسط بكثير.
إرجاع القيم عند فحص البرنامج المساعد:
0 كل شيء على ما يرام. (لا يوجد إخراج)
1 لم يتم العثور على هذا المكون الإضافي أو تعذر فتح المكون الإضافي.
2 لم يجتاز البرنامج المساعد عمليات الفحص.
3 البرنامج المساعد لديه تحذيرات.
يرجى الإبلاغ عن أي نتيجة ناتجة عن المكونات الإضافية الرسمية إلى http://git.libelektra.org/issues.
نظرًا لأن رمز الخطأ عبارة عن قيمة مرتجعة ، فلا يتم عرضه تلقائيًا على الغلاف.
إذا أراد المستخدم طباعة القيمة ، فيجب عليه القيام بذلك يدويًا (عن طريق تشغيل ملف
أمر مثل صدى $?.
أمثلة
للتحقق من قاعدة البيانات الأساسية:
KDB التحقق
للتحقق من قاعدة البيانات الأساسية ثم طباعة النتيجة:
KDB التحقق
تليها:
صدى $?
للتحقق من قاعدة البيانات الرئيسية بما في ذلك الشيكات الكتابية:
KDB التحقق -f
لاحظ أن هذا النوع من الفحص قد يغير ملفات التكوين.
للتحقق من خط توصيل في:
KDB التحقق خط
استخدم kdb-check عبر الإنترنت باستخدام خدمات onworks.net