ここに ブログには、Linuxでファイルを見つけるためのいくつかの記事があり、 検索して検索し、結果からファイルを(拡張子で)除外します、それらはすべて、コンピュータに保存されているファイルを見つけるために必要なプロセスを異なる方法でカバーしています。今回は教えたいと思います。 Linuxでファイルをすばやく簡単に見つける と呼ばれるツールを使用して ANGRY検索.
ANGRYsearchとは何ですか?
ANGRY検索 で開発されたオープンソースツールです Pythonの3 使用して PyQt5 何ができるのか 任意のタイプのファイルを検索します リアルタイムの結果で、つまり、このツールを使用して、執筆中に検索に一致する結果を取得しています。
ツールは私たちを可能にします 本当に速い検索をする XNUMXつのモードでは、 ライトモード これは、ファイル名とそのパス、 フルモード これにより、ファイルのサイズと変更日に関連する情報に加えて、 正規表現モード これにより、正規表現で検索できます。 ライトモードと正規表現モードの検索速度は、フルモードの検索速度よりもかなり高速です。フルモードでは、ファイル統計に対して追加のクエリを実行する必要があるためです。
El ANGRYsearchの動作 最初はとても理解しやすいです コンピューターに保存したすべてのファイルを含むデータベースを作成します、このデータベースは検索を行うたびに参照され、ファイルの場所が示されます。ツールは、オペレーティングシステムのデフォルトアプリケーションと統合されます。
La ANGRYsearch GUI それは非常にシンプルできれいです、 ルートアクセスは必要ありません 一部のデスクトップ環境のネイティブ検索エンジンと比較して、実行のためにリソースをほとんど消費しません。
ANGRYsearchをインストールするにはどうすればいいですか?
Linuxディストリビューションのユーザーは コードからANGRYsearchをインストールします ソース、次の依存関係がインストールされていれば十分です python3-pyqt5
, xdg-utils
ANGRYsearchの最新バージョンをからダウンロードすること ここで.
最新バージョンをダウンロードしたら、それを解凍し、作成されたディレクトリに移動してターミナルを開き、そこから次のコマンドを実行します。
chmod +x install.sh
sudo ./install.sh
これにより、アプリケーションメニューまたはターミナルからANGRYsearchと入力して実行できるツールがインストールされます。
ArchLinuxおよび派生物にANGRYsearchをインストールする方法
Arch Linuxユーザーと派生物は、AURリポジトリにインストールパッケージが用意されているため、ANGRYsearchを非常に簡単にインストールできます。
yaourt -S angrysearch
openSUSE、Fedoraおよび派生物にANGRYsearchをインストールする方法
OpenSUSE、Fedora、および派生ユーザーは、ツールのインストールパッケージをからダウンロードできます。 ここで パッケージマネージャーでインストールします。
ANGRYsearchを使用してLinuxでファイルを検索する方法は?
ANGRYsearchをインストールしたら、すぐにアプリケーションデータベースを更新する必要があります。すべてのファイルが見つかるように、頻繁に更新する必要があります。後で、このプロセスを自動的に実行する方法を示します。
へ Linuxでファイルを検索する ツールを使用して、ツールを実行し、検索するファイルの名前を入力するだけです。検索のタイプ(ライトか完全か)に応じて、アクティブ化または非アクティブ化する必要があるかどうかのチェックがあります。
このツールは、書き込み中に一致するファイルを常に表示するため、問題のファイルの正確な名前がわからない場合に非常に高度な機能を備えています。
ANGRYsearchデータベースを常に更新するために、crontabを使用できます。それが何であるかがまだわからない場合は、以下をお読みになることをお勧めします。 Cron&crontab、説明。 従う手順は次のとおりです。
ANGRYsearchには、angrysearch_update_database.pyというデータベースの更新を可能にするスクリプトが付属しています。必要なのは、crontabがそのファイルを常に実行することです。このため、端末から次のコマンドを実行するだけです。
$ crontab -l
$ crontab -e
次に、この例では6時間ごとに実行されるスクリプトの呼び出しを追加します。
0 */6 * * * /usr/share/angrysearch/angrysearch_update_database.py
これにより、ファイルがANGRYsearchデータベースで常にインデックスに登録されるため、より正確な結果を得ることができます。
優れた有用な情報。
良いエントリー。 私はしばらくの間あなたをフォローしてきました、そして私はあなたのアプローチが好きです。
私にはあなたの人生を楽にするツールのようです(あなたが通常分析するすべてのもののように)。
各投稿で使用されている処理については、簡潔、具体的、エレガント、そして非常に便利なものとして分類します。
常に非常に優れたキャプチャであり、テキストを示しています。
ブログおめでとうございます。
Debianにインストールする方法。