هذا هو الأمر bogoutil-bdb الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
bogoutil - يقوم بتفريغ وتحميل وصيانة ملفات قاعدة بيانات bogofilter
موجز
بوجوتيل {-ح | -الخامس}
بوجوتيل [الخيارات] {-د ملف | -ح ملف | -ل ملف | -م ملف | -ث ملف | -ص ملف}
بوجوتيل {-ص ملف | -ر ملف}
بوجوتيل {--db-print-leafpage-count ملف | --db-print-pagesize ملف | --db-verify ملف |
--db-نقطة تفتيش دليل [علم...] | --db-list-logfiles دليل |
--db-Prune دليل | --db-recover دليل | --db-recover-harder دليل |
--db-remove-environment دليل}
أين الخيارات is
بوجوتيل [-v] [-n] [-C] [-D] [-أ السن] [-ج عد] [-س الحد الأدنى - الحد الأقصى] [-ذ تاريخ] [-أنا ملف]
[-O ملف] [-س الأعلام] [--ملف التكوين ملف]
الوصف
يعد Bogoutil جزءًا من حزمة مرشح البريد العشوائي من Bogofilter Bayesian.
يتم استخدامه لتفريغ وتحميل قواعد بيانات Berkeley DB الخاصة بـ bogofilter من وإلى الملفات النصية،
أداء وظائف صيانة قاعدة البيانات، وعرض القيم لكلمات محددة.
OPTIONS
تشير -d ملف يخبر الخيار bogoutil بطباعة محتويات ملف قاعدة البيانات إليه المعياري.
تشير -H ملف يخبر الخيار bogoutil بطباعة رسم بياني لملف قاعدة البيانات إليه المعياري.
الإخراج مشابه لـ bogofilter -vv. أخيرًا، هاباكس (الرموز المميزة التي تمت رؤيتها مرة واحدة فقط)
ويتم احتساب الرموز المميزة (الرموز المميزة التي تمت مواجهتها فقط في لحم الخنزير أو في البريد العشوائي فقط).
تشير -l ملف يخبر الخيار bogoutil بتحميل البيانات من ستدين في ملف قاعدة البيانات. لو
ملف قاعدة البيانات موجود ستدين يتم دمج البيانات في ملف قاعدة البيانات، مع إضافة الأعداد
يصل.
تشير -m الخيار يخبر bogoutil بأداء وظائف الصيانة على قاعدة البيانات المحددة،
على سبيل المثال، قم بتجاهل الرموز الأقدم من المطلوب، أو التي تحتوي على أعداد صغيرة جدًا، أو أحجام
(أطوال) طويلة جدًا أو قصيرة جدًا.
تشير -w ملف يخبر الخيار bogoutil بعرض معلومات الرمز المميز من ملف قاعدة البيانات. ال
يأخذ الخيار وسيطة، والتي تكون إما اسم قائمة الكلمات (عادةً wordlist.db)
أو اسم الدليل الذي يحتوي عليه. يمكن إدراج الرموز المميزة في سطر الأوامر أو
بالأنابيب إلى bogoutil. عندما تكون هناك وسائط إضافية في سطر الأوامر، سيستخدمها bogoutil
لهم كرموز للبحث. إذا لم تكن هناك وسيطات إضافية، فسيقوم bogoutil بقراءة الرموز المميزة
تبدأ من ستدين.
تشير -p ملف يخبر الخيار bogoutil بعرض معلومات قاعدة البيانات لواحد أو أكثر
الرموز. تتضمن الشاشة عمود احتمال مع درجة البريد العشوائي للرمز المميز (محسوبة
باستخدام القيم الافتراضية لbogofilter). خيار -p يأخذ نفس الحجج كخيار -w .
تشير -r ملف يخبر الخيار bogoutil بإعادة حساب قيمة ROBX وطباعتها كملف
جزء من ستة أرقام.
تشير -R ملف الخيار يفعل نفس الشيء -r، لكنه يحفظ النتيجة في قاعدة بيانات التدريب
دون طباعته.
تشير -I ملف يخبر الخيار bogoutil بقراءة المدخلات منه ملف بدلا من ستدين.
تشير -O ملف الخيار يخبر bogoutil بكتابة مخرجاته إليه ملف بدلا من stdout.
تشير -v الخيار ينتج إخراج مطول ستدير. هذا الخيار مفيد في المقام الأول ل
تصحيح الأخطاء.
تشير -C يمنع قراءة ملفات التكوين ويسمح لـ bogoutil بالانتقال إلى الإعدادات الافتراضية.
تشير --ملف التكوين ملف الخيار يقول bogoutil للقراءة ملف بدلا من المعيار
ملف الضبط.
تشير -D يعيد توجيه إخراج التصحيح إلى stdout (عادةً ما ينتقل إلى stderr).
تشير -x الأعلام يقوم الخيار بتعيين إشارات التصحيح.
خيار -n تعني "استبدال الأحرف غير ascii". سيتم استبدال الأحرف بـ
بت مرتفع (0x80) بواسطة علامات الاستفهام. يمكن أن يكون هذا مفيدًا إذا كانت قائمة الكلمات تحتوي على الكثير من الكلمات
الرموز غير القابلة للقراءة، على سبيل المثال من البريد العشوائي الآسيوي. سيتم تحويل الأحرف "السيئة" إلى
سيتم دمج علامات الاستفهام والرموز المميزة عند استخدامها مع -m or -lولكن ليس مع
-d.
خيار -a السن يشير إلى عمر رمزي مقبول، مع التخلص من كبار السن. العمر
يمكن أن يكون تاريخًا (في النموذج YYYYMMMDD) أو عددًا من الأيام، أي تجاهل الرموز المميزة الأقدم من السن يوما.
خيار -c قيمنا يشير إلى أن الرموز ذات الأعداد أقل من أو تساوي قيمنا هي أن تكون
مهملة.
خيار -s الحد الأدنى - الحد الأقصى يتم استخدامه لتجاهل الرموز بناءً على حجمها، أي الطول. جميع الرموز
اقصر من دقيقة أو أطول من ماكس سيتم التخلص منها.
خيار -y تاريخ يحدد التاريخ الذي سيتم تقديمه للرموز المميزة التي ليس لها تواريخ. التنسيق
هو YYYYMMDD.
تشير -h الخيار يطبع رسالة التعليمات ويخرج.
تشير -V خيار طباعة رقم الإصدار والمخارج.
البيئة الصيانة
تشير --db-نقطة تفتيش دير يؤدي الخيار إلى قيام bogoutil بمسح ذاكرة التخزين المؤقت ونقطة التفتيش
بيئة قاعدة البيانات.
تشير --db-list-logfiles دير يؤدي الخيار إلى قيام bogoutil بإدراج ملفات السجل في ملف
بيئة. يمكن إضافة أو دمج صفر أو أكثر من الكلمات الرئيسية (مفصولة بمسافة بيضاء) إليها
تعديل سلوك هذا الوضع. السلوك الافتراضي هو سرد ملفات السجل غير النشطة فقط
مع المسارات النسبية. يمكنك إضافة الكل لسرد كافة ملفات السجل (غير النشطة والنشطة). أنت تستطيع
تضيف مطلق لتبديل القائمة إلى المسارات المطلقة.
تشير --db-Prune دير يؤدي الخيار إلى قيام bogoutil بفحص بيئة قاعدة البيانات و
إزالة ملفات السجل غير النشطة.
تشير --db-recover دير يقوم الخيار بتشغيل استرداد قاعدة البيانات بشكل منتظم في قاعدة البيانات المحددة
الدليل. إذا فشل ذلك، فستتم إعادة المحاولة باستخدام قاعدة بيانات كارثية (عادةً ما تكون أبطأ).
استعادة. إذا فشل ذلك أيضًا، فلا يمكن إصلاح قاعدة البيانات الخاصة بك ويجب إعادة بنائها منها
يخدش. يتم دعم هذا فقط عند تجميعه بدعم Berkeley DB مع المعاملات
ممكّن. ستؤدي محاولة الاسترداد باستخدام دعم QDBM أو SQLite3 إلى حدوث خطأ.
تشير --db-recover-harder دير الخيار يعمل على استعادة قاعدة البيانات الكارثية في المحدد
دليل قاعدة البيانات. إذا فشل ذلك، فلا يمكن إصلاح قاعدة البيانات الخاصة بك ويجب إعادة بنائها
من الصفر. يتم دعم هذا فقط عند تجميعه بدعم Berkeley DB مع
تم تمكين المعاملات. ستؤدي محاولة الاسترداد باستخدام دعم QDBM أو SQLite3 إلى حدوث خطأ
خطأ.
تشير --db-remove-environment دليل الخيار ليس له خيار قصير مكافئ. إنه يعمل
الاسترداد في الدليل المحدد ثم يقوم بإزالة بيئة قاعدة البيانات. استخدم هذا قبل
الترقية إلى إصدار Berkeley DB جديد إذا كان الإصدار الجديد الذي سيتم تثبيته يتطلب سجلاً
تحديث تنسيق الملف.
تشير --db-print-leafpage-count ملف الخيار يطبع عدد الصفحات الورقية في قاعدة البيانات
ملف ملف كرقم عشري، أو غير معروف إذا كانت قاعدة البيانات لا تدعم الاستعلام عن ذلك
الشكل.
تشير --db-print-pagesize ملف الخيار يطبع حجم صفحة قاعدة البيانات في ملف ك
رقم عشري، أو غير معروف لقواعد البيانات ذات حجم الصفحة المتغير أو قواعد البيانات التي لا تفعل ذلك
السماح بالاستعلام عن حجم صفحة قاعدة البيانات.
تشير --db-verify ملف يطلب الخيار أن يقوم bogofilter بالتحقق من ملف قاعدة البيانات. يطبع
الأخطاء فقط، إلا في الوضع المطول.
بيانات FORMAT
يقوم Bogoutil بقراءة وكتابة الملفات النصية حيث يتكون كل سطر غير فارغ من كلمة، أي
مقدار المسافة البيضاء الأفقية، وعدد الكلمات الرقمية، والمزيد من المسافة البيضاء، و(اختياريًا) أ
التاريخ في النموذج YYYYMMDD. يتم تخطي الأسطر الفارغة.
عودة القيم
0 لنجاح العملية 1 لأغلب الأخطاء. 3 للإدخال/الإخراج أو أخطاء أخرى. خطأ 3 عادة
يعني أن هناك خطأً خطيرًا في ملفات قاعدة البيانات.
استخدم bogoutil-bdb عبر الإنترنت باستخدام خدمات onworks.net