Linuxの学習:

  
を使用したファイル検索このレコードには、locate、使用フォーマットの検索、共通オプション、およびそれらの使用例などの以下のコマンドが記録されています。
wlocateおよびfindコマンドの機能
locateおよびfindコマンドは、ファイルまたはディレクトリを検索するために使用されます。しかし、locateは特定のディレクトリを検索する必要はなく、データベースファイルを検索する必要があるので、明らかにlocate検索の速度はfindよりはるかに速いです。通常、Linuxシステムはシステム内のすべてのファイルをデータベースファイルに記録しますが、Linuxシステムはこのデータベースを自動的に作成し、1日に1回自動的に更新するので、locateを使用すると削除されたファイルが見つかることがあります。 !最新の変更ファイルも見つかりません。
findコマンドはハードディスクを直接探すことで、時間がかかります。
1.ファイルまたはディレクトリを検索するには、検索コマンド
を使用します。ファイルシステムを直接検索するのではなく、事前に作成されたインデックスに依存する非リアルタイムの検索ツールです。高速であいまいな検索を見つけます。
Locateが探すデータは、作成されたデータベース/var /lib /mlocateのデータによって検出されます。このデータベースは1日に1回更新されるため、新しいファイルを作成してファイルを見つけると、locateはその旨を通知します。 'が見つかりません。データベースを更新する必要があるからです。
updatedbコマンドを使用して/etc/updated.conf設定を手動で読み取り、システムハードディスク内のファイル名を見つけ、/var /lib /mlocate内のデータベースファイルを更新します。
Locateは、/var /lib /mlocate内のデータベースレコードに基づいて、ユーザーが入力したキーワードファイルの名前をレコードに記録します。
ファイルとディレクトリの検索検索コマンドの形式を指定します。
locate [OPTION] ... PATTERN ...
OPTION:
-i大文字と小文字を区別しません。方法
[root @ www tmp]#locate -r 'pwd $' | Grep -n 'pwd $'
1:/bin /pwd
2:/sbin /unix_chkpwd
3:/usr/lib64/cracklib_dict.pwd
4:/usr /share /cracklib /Cracklib-small.pwd
Copyright © Windowsの知識 All Rights Reserved