findコマンドは、間違いなくLinuxでファイルを検索するための最も人気のある強力なコマンドラインユーティリティの1つですが、すぐに結果が必要な状況では十分な速度ではありません。 コマンドラインからシステム上のファイルを検索する場合で、速度が最優先事項である場合は、使用できる別のコマンドがあります。検索。 このチュートリアルでは、わかりやすい例を使用して、locateコマンドについて説明します。 ここに記載されているすべての手順/例はUbuntu22.04LTSでテストされており、使用するロケートはバージョン4.8.0であることに注意してください。 1.locateコマンドをインストールします Locateコマンドは、UbuntuおよびDebianLinuxにはプリインストールされていません。 次のコマンドを使用してインストールできます。 sudo apt install locate Locateは、プリコンパイルされたファイル名データベースに基づいてファイル検索を実行します。これにより、後続の検索を実行するときに、たとえばfindコマンドよりもはるかに高速になります。 ただし、使用する前に、ファイルデータベースを作成して更新する必要があります。 次のコマンドを実行して、検索データベースを作成します。 sudo updatedb これで、locateの使用を開始する準備が整いました。 2.Linuxでlocateコマンドを使用する方法 Locateコマンドは非常に使いやすいです。 あなたがしなければならないのはあなたが検索したいファイル名を渡すことです。 locate [filename] たとえば、文字列「dir2」を含むすべてのファイル名を検索する場合は、次の方法でlocateを使用して検索できます。 ノート:コマンド’locate dir2’(アスタリスクなし)も実行されます。locateは、渡した名前(たとえばNAME)を*NAME*に暗黙的に置き換えるためです。 […]
The post 初心者向けのLinuxロケートコマンド(8例) appeared first on Gamingsym Japan.