9

トラッカーインデックスツールを使用して、Ubuntu10.10amd64システム上のファイルを検索しています。最近、いくつかのファイルを1つのフォルダーに追加したので、これらのファイルに対して検索クエリを実行できるように、トラッカーにこのフォルダーのインデックスを再作成させる方法を考えました。

何か案は?ターミナルコマンドで十分です。

4

4 に答える 4

2

トラッカーはディレクトリを監視し、追加されたファイルのインデックスを自動的に作成する必要があります。そのため、設定で監視が有効になっていることを確認してください。しかし、一般的に、トラッカーに関する私の経験では、トラッカーはせいぜい一貫性のない動作をします。

于 2010-06-22T03:12:21.927 に答える
2

このコマンドにより、Trackerはすべてのフォルダーのインデックスを再作成します。

tracker-processes -r

正確にはあなたが望むものではありませんが、私をかなりの回数助けてくれました。

于 2011-04-29T16:45:06.583 に答える
2

最近のリリースtracker(私のものは1.12.0)では、次のように入力するだけで、特定のフォルダーのインデックスの再作成を強制できます。

tracker reset -f DIR_NAME

これにより、のインデックス付き情報DIR_NAMEが削除され、再度インデックスが作成されます。Irはディレクトリまたはファイルである可能性があります。

于 2017-06-22T08:52:52.750 に答える
1

@methadataの答えは正しいはずですが、私にとっては、トラッカーはまだディレクトリのインデックスを作成していませんでした。私も試しtracker index -f DIR_NAMEました。私にとってうまくいったのは、トラッカーにインデックスを完全に消去して、最初からインデックス作成を再開することだけでした。

tracker reset -r     # shut down indexing and erase index
tracker daemon -s    # start indexing again

出典:トラッカードキュメント

于 2021-03-12T20:39:32.647 に答える