web-dev-qa-db-ja.com

なぜインデックスファイル?

昨年、Linuxを3台または4台の異なるマシンにインストールしましたが、2つのケースでは、virtuoso(最新のKDEを使用したDebianテスト)や_libtracker-miner_は デフォルトでインストールされています 。私は単にこれらのプログラムの要点を理解していません。彼らはCPUを占有し、すべてを遅くします。それらがなくても私の人生は大丈夫でした。そして、不平を言っているのは私だけではありません。だから、誰かが彼らのポイントが何であるかを教えてもらえますか?

私は彼らが何をしているのかさえ本当に知りません!誰かが私に説明できますか、なぜインデックスファイルですか?

人々はこれらのインデクサーにとても驚いています、彼らは 時々彼らのコンピューターがウイルスに感染していると思います

ファイルの検索に関する場合:ファイルを検索する必要があるときはいつでも、ファイルシステム全体で_ls -R > filelist.tmp_を実行し、結果のファイルをnanoで開きます。必要なファイルを見つけるだけでなく、どこにあるかを覚えています。他にも解決策があると思います。しかし、促進するためだけに常に実行する必要のあるプログラム...それが促進するものは何でも...それは多くの点でUnix哲学と矛盾しませんか?

7
ixtmixilix

ヒント:ls -Rの代わりに、locateを使用することもできます。当面の問題に関しては、これらの「最新の」インデクサー(「デスクトップ検索」)は、ファイル名だけでなくコンテンツにもインデックスを付けます。私も彼らを苛立たせていると思いますが、これはディストリビューターがLinuxをデスクトップにプッシュしようとした結果だと思います。特にWindowsやMacOS(どちらも全文検索)に慣れているオーディエンスにそうです。

6