ホームページ >システムチュートリアル >Linux >locate コマンド: find -name よりも高速なファイル検索ツール

locate コマンド: find -name よりも高速なファイル検索ツール

WBOY
WBOYオリジナル
2024-06-02 09:56:24522ブラウズ

機能紹介:

locate コマンドは明らかに find-name を記述する別の方法であり、その理由は特定のディレクトリを検索するのではなく、データベース /var/lib/locatedb を検索するためです。注意する価値があります: バージョンが異なると、それも異なります。一部のバージョンの場所は、/var/lib/mlocate/mlocatedb Linux 検索ファイルが配置されるディレクトリ であり、その他のバージョンの場所は /var/lib/slocate/slocate.db です。このデータベースには、すべてのローカル ファイル情報が豊富に含まれています。 Linux システムはこのデータベースを手動で作成しますlinux はファイルが置かれているディレクトリを検索しますが、データベースは毎晩手動で更新されるため、locate コマンドを使用して最新の変更されたファイルを見つけることはできません。 Redhat Linux でこのような状況を回避するには、locate を使用する前に updatedb コマンドを使用してデータベースを自動的に更新します。

linuxfind查找目录名_linux搜索目录名_linux搜索文件所在目录

文章形式:locate[パラメータ][スタイル]

よく使用されるパラメータ:

linux搜索文件所在目录_linux搜索目录名_linuxfind查找目录名

-d または –database=

データベースが配置されているディレクトリを指定します

–助けてください

ヘルプを表示

–バージョン

バージョン情報を表示

linux搜索目录名_linux搜索文件所在目录_linuxfind查找目录名

linuxfind查找目录名_linux搜索文件所在目录_linux搜索目录名

参考例:

ヘルプを表示:

リーリー

/etc ディレクトリで sh で始まるすべてのファイルを検索します。

リーリー

/etc ディレクトリで k で始まるファイルを検索します:

リーリー

linuxfind查找目录名_linux搜索文件所在目录_linux搜索目录名

pwd に関連するすべてのファイルを検索します:

れーれー

以上がlocate コマンド: find -name よりも高速なファイル検索ツールの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。