locate
このコマンドは、システムが定期的に構築するインデックスを検索します。
探している新しいファイルがインデックスの一部であることを確認するにはどうすればよいですか?明示的な索引付けコマンドがありますか?
答え1
マニュアルで(man locate
):
Loccateはupdateb(8)によって作成された1つ以上のデータベースを読み取り、パターンの少なくとも1つと一致するファイル名を1行に1つずつ標準出力に書き込みます。
したがって、updatedb
データベースに書き込みます。多くのシステムでは、cronで定期的に実行するように設定されることがよくあります。一般ユーザーがシステムロケーションデータベースを更新することはできません。したがって、おそらくsudo updatedb
多くのシステムで最もうまく機能します。