|
HOME > Linux Tips ( 目次 ) > Linux コマンド 一覧表 > l > locate - コマンド (プログラム) の説明 locate - コマンド (プログラム) の説明 - Linux コマンド集 一覧表名前locate - ファイル名データベースからパターンに合うものを表示する 書式locate [-d path] [--database=path] [--version] [--help] pattern... 説明このマニュアルページは GNU 版 locate の使い方を説明したものである。 locate は与えられたパターンそれぞれに対して、 一つまたは複数のファイル名データベースを検索し、 パターンを含むファイル名を表示する。 パターンにはシェルで用いるメタキャラクタ (`*', `?' 及び `[]') を用いることができる。 メタキャラクタは `/' や `.' を特別扱いしない。 従って `foo*bar' というパターンは `foo3/bar' というファイル名にマッチするし、 `*duck*' というパターンは `lake/.ducky' にマッチする。 メタキャラクタを含んだパターンは、 シェルによって展開されないように引用符で囲む必要がある。 パターンが \(em メタキャラクタを含まない \(em 通常の文字列である場合には、 locate はその文字列を (部分的にでも、またどんな位置にでも) 含むファイル名をすべて表示する。 もしパターンがメタキャラクタを含む場合には、 locate はパターンに正確に合うファイル名のみを表示する。 従って、通常メタキャラクタを含むパターンには、 最初と最後に `*' をつけておくと良い。 ただしファイル名の先頭または最後に意識的にマッチさせたい場合はこの限りではない。 ファイル名データベースは、 最後に更新された時点において、 システムに存在していたファイルのリストからなっている。 システム管理者はデフォルトで用いるデータベースのファイル名や更新の頻度、 またどのディレクトリの情報をデータベースに入れるかなどを選択することができる。 updatedb (1L)を見よ。 オプション
環境変数
関連項目
find
(1L),
locatedb
(5L),
updatedb
(1L),
xargs
(1L)
|
|