locate コマンドは、ファイルまたはディレクトリの検索に使用されます。locate コマンドは、特定のディレクトリではなくデータベースを検索するため、[find -name] よりもはるかに高速です。構文は [locate [OPTION] ...[パターン]...]。
locate コマンド:
1. コマンドの概要
locate コマンド(locate) コマンドは、ファイルまたはディレクトリを検索するために使用されます。 locate コマンドは、特定のディレクトリではなくデータベース /var/lib/mlocate/mlocate.db を検索するため、find -name よりもはるかに高速です。このデータベースには、すべてのローカル ファイルに関する情報が含まれています。 Linux システムでは、このデータベースが自動的に作成され、1 日に 1 回自動的に更新されるため、whereis やlocate を使用してファイルを検索すると、削除されたデータが見つかったり、作成されたばかりのファイルが見つからなかったりすることがあります。理由は、データベース ファイルが更新されていないためです。この状況を回避するには、locate を使用する前に updatedb コマンドを使用してデータベースを手動で更新します。検索作業全体は、実際には 4 つの部分で構成されます:
/usr/bin/updatedb 主にデータベースの更新に使用され、crontab
1 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
例 1: etc ディレクトリで始まるすべてのファイルを検索
1 2 |
|
1 2 3 4 5 |
|
1 2 3 4 5 |
|
関連学習の推奨事項:
Linux ビデオ チュートリアル以上がロケートコマンドとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。