英語フランス語スペイン語

Ad


OnWorksファビコン

bogoutil - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks の無料ホスティング プロバイダーで bogoutil を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド bogoutil です。

プログラム:

NAME


bogoutil-bogofilterデータベースファイルをダンプ、ロード、および維持します

SYNOPSIS


ボグティル {-h | -V}

ボグティル [オプション] {-d file | -NS file | | -l file | -NS file | | -w file | -NS file}

ボグティル {-NS file | -NS file}

ボグティル {--db-print-leafpage-count file | | --db-print-pagesize file | --db-検証 file |
--db-チェックポイント ディレクトリにジョブを開始します。 [フラグ...] | --db-list-logfiles ディレクトリにジョブを開始します。 |
--db-プルーン ディレクトリにジョブを開始します。 | | --db-recover ディレクトリにジョブを開始します。 | | --db-recover-harder ディレクトリにジョブを開始します。 |
--db-削除環境 ディレクトリにジョブを開始します。}

コラボレー オプション is

ボグティル [-v] [-n] [-C] [-D] [-a 年齢] [-NS カウント] [-NS 最小、最大] [-y date] [-私 file]
[-O file] [-NS フラグ] [-config-file file]

DESCRIPTION


Bogoutilは、bogofilterベイジアンスパムフィルターパッケージの一部です。

これは、bogofilterのBerkeleyDBデータベースをテキストファイルとの間でダンプおよびロードするために使用されます。
データベースのメンテナンス機能を実行し、特定の単語の値を表示します。

OPTIONS


  -d file オプションは、bogoutilにデータベースファイルの内容を次のように出力するように指示します。 (Linuxで言うところのstdout).

  -H file オプションは、bogoutilにデータベースファイルのヒストグラムを次のように出力するように指示します。 (Linuxで言うところのstdout)を選択します。
出力はbogofilter-vvに似ています。 最後に、ハパックス(一度だけ見られたトークン)
純粋なトークン(ハムまたはスパムでのみ検出されたトークン)がカウントされます。

  -l file オプションはbogoutilにデータをロードするように指示します stdin データベースファイルに。 もしも
データベースファイルが存在し、 stdin データはデータベースファイルにマージされ、カウントが追加されます
アップ。

  -m オプションは、指定されたデータベースでメンテナンス機能を実行するようにbogoutilに指示します。
つまり、必要以上に古いトークン、カウントが少なすぎるトークン、またはサイズのトークンを破棄します
(長さ)長すぎるか短すぎる。

  -w file オプションは、データベースファイルからのトークン情報を表示するようにbogoutilに指示します。 NS
オプションは引数を取ります。これは、ワードリストの名前(通常はwordlist.db)のいずれかです。
またはそれを含むディレクトリの名前。 トークンは、コマンドラインまたは
bogoutilにパイプされます。 コマンドラインに追加の引数がある場合、bogoutilはを使用します
ルックアップするトークンとしてそれらを。 追加の引数がない場合、bogoutilはトークンを読み取ります
から stdin.

  -p file オプションは、bogoutilにXNUMXつ以上のデータベース情報を表示するように指示します
トークン。 表示には、トークンのスパムスコア(計算された)を含む確率列が含まれます
bogofilterのデフォルト値を使用)。 オプション -p オプションと同じ引数を取る -w .

  -r file オプションは、roBX値を再計算し、それをとして出力するようにbogoutilに指示します。
XNUMX桁の分数。

  -R file オプションはと同じことをします -r、ただし、結果はトレーニングデータベースに保存されます
印刷せずに。

  -I file オプションは、bogoutilにその入力をから読み取るように指示します file stdinではなく。

  -O file オプションは、bogoutilに出力を書き込むように指示します file stdoutではなく。

  -v オプションは、詳細な出力を生成します stderr。 このオプションは主に次の場合に役立ちます
デバッグ。

  -C 構成ファイルの読み取りを禁止し、bogoutilをデフォルトのままにします。

  --config-ファイル file オプションはbogoutilに読み取るように指示します file 標準の代わりに
設定ファイル

  -D デバッグ出力をstdoutにリダイレクトします(通常はstderrに送信されます)。

  -x フラグ オプションはデバッグフラグを設定します。

オプション -n 「非ASCII文字を置き換える」の略です。 文字を
疑問符による上位ビット(0x80)。 これは、単語リストにたくさんの単語リストがある場合に役立ちます
たとえばアジアのスパムからの読み取り不可能なトークン。 「悪い」文字はに変換されます
疑問符と一致するトークンは、 -m or -l、しかし一緒ではない
-d.

オプション -a 年齢 許容可能なトークンの経過時間を示し、古いものは破棄されます。 年代
日付(YYYYMMMDDの形式)または日数にすることができます。つまり、より古いトークンを破棄します。 年齢 日。

オプション -c カウントが以下のトークンであることを示します であること
破棄されました。

オプション -s 最小、最大 サイズ、つまり長さに基づいてトークンを破棄するために使用されます。 すべてのトークン
より短いです またはより長い マックス 破棄されます。

オプション -y date 日付のないトークンに与える日付を指定します。 フォーマット
YYYYMMDDです。

  -h オプションは、ヘルプメッセージを出力して終了します。

  -V オプションはバージョン番号を出力して終了します。

ENVIRONMENT メインテナンス


  --db-チェックポイント DIR オプションを指定すると、bogoutilはバッファキャッシュとチェックポイントをフラッシュします
データベース環境。

  --db-list-logfiles DIR オプションを指定すると、bogoutilはログファイルを
環境。 ゼロ個以上のキーワードを追加または結合(空白で区切る)して、
このモードの動作を変更します。 デフォルトの動作では、非アクティブなログファイルのみが一覧表示されます
相対パスを使用します。 あなたは付け加えられます すべてのログファイル(非アクティブおよびアクティブ)を一覧表示します。 あなたはできる
加えます 絶対の リストを絶対パスに切り替えます。

  --db-プルーン DIR オプションを指定すると、bogoutilはデータベース環境をチェックポイントし、
非アクティブなログファイルを削除します。

  --db-recover DIR オプションは、指定されたデータベースで定期的なデータベースリカバリを実行します
ディレクトリ。 それが失敗した場合、(通常は遅い)壊滅的なデータベースで再試行します
回復。 それも失敗した場合、データベースは修復できず、から再構築する必要があります
スクラッチ。 これは、トランザクションを使用したBerkeleyDBサポートでコンパイルされた場合にのみサポートされます
有効。 QDBMまたはSQLite3サポートを使用してリカバリーを試行すると、エラーが発生します。

  --db-recover-harder DIR オプションは、指定された場所で壊滅的なデータベースリカバリを実行します
データベースディレクトリ。 それが失敗した場合、データベースは修復できず、再構築する必要があります
ゼロから。 これは、BerkeleyDBサポートでコンパイルされた場合にのみサポートされます。
トランザクションが有効になりました。 QDBMまたはSQLite3サポートを使用してリカバリを試行すると、
エラー。

  --db-削除環境 ディレクトリにジョブを開始します。 オプションには、同等の短いオプションはありません。 走る
指定されたディレクトリでリカバリしてから、データベース環境を削除します。 これを使って
インストールする新しいバージョンにログが必要な場合は、新しいBerkeleyDBバージョンにアップグレードする
ファイル形式の更新。

  --db-print-leafpage-count file オプションは、データベース内のリーフページ数を出力します
file file XNUMX進数として、またはデータベースがこれのクエリをサポートしていない場合はUNKNOWN


  --db-print-pagesize file オプションは、データベースページのサイズをで出力します file として
XNUMX進数、またはページサイズが可変のデータベースまたはそうでないデータベースの場合はUNKNOWN
データベースのページサイズのクエリを許可します。

  --db-検証 file オプションは、bogofilterがデータベースファイルを検証することを要求します。 印刷します
詳細モードでない限り、エラーのみ。

DATA FORMAT


Bogoutilは、空白以外の各行が単語で構成されるテキストファイルの読み取りと書き込みを行います。
水平方向の空白の量、単語数の数値、より多くの空白、および(オプションで)
YYYYMMDD形式の日付。 空白行はスキップされます。

リターン VALUES


正常に動作する場合は0。 ほとんどのエラーの場合は1。 I / Oまたはその他のエラーの場合は3。 エラー3通常
データベースファイルに重大な問題があることを意味します。

onworks.net サービスを使用してオンラインで bogoutil を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad