Linuxコマンドマニュアル
コマンド一覧へ
ブログ
Top App Ranking 300
locate
ファイル名データベースからパターンに合うものを表示する
名前
書式
説明
オプション
関連ツイート
その他
環境変数
関連項目
名前
NAME
locate - ファイル名データベースからパターンに合うものを表示する
書式
SYNOPSIS
locate
[-d path] [--database=path] [--version] [--help] pattern...
説明
DESCRIPTION
このマニュアルページは GNU 版
locate
の使い方を説明したものである。
locate
は与えられたパターンそれぞれに対して、 一つまたは複数のファイル名データベースを検索し、 パターンを含むファイル名を表示する。 パターンにはシェルで用いるメタキャラクタ (`*', `?' 及び `[]') を用いることができる。 メタキャラクタは `/' や `.' を特別扱いしない。 従って `foo*bar' というパターンは `foo3/bar' というファイル名にマッチするし、 `*duck*' というパターンは `lake/.ducky' にマッチする。 メタキャラクタを含んだパターンは、 シェルによって展開されないように引用符で囲む必要がある。 パターンが em メタキャラクタを含まない em 通常の文字列である場合には、
locate
はその文字列を (部分的にでも、またどんな位置にでも) 含むファイル名をすべて表示する。 もしパターンがメタキャラクタを含む場合には、
locate
はパターンに正確に合うファイル名のみを表示する。 従って、通常メタキャラクタを含むパターンには、 最初と最後に `*' をつけておくと良い。 ただしファイル名の先頭または最後に意識的にマッチさせたい場合はこの限りではない。 ファイル名データベースは、 最後に更新された時点において、 システムに存在していたファイルのリストからなっている。 システム管理者はデフォルトで用いるデータベースのファイル名や更新の頻度、 またどのディレクトリの情報をデータベースに入れるかなどを選択することができる。
updatedb (1L)
を見よ。
オプション
OPTIONS
-d path, --database=path
デフォルトのファイル名データベースの代わりに、 path にあるものを探す。 path はデータベースファイル名のリスト (コロン区切り) である。 検索するデータベースファイルのリストを指定するには、環境変数
LOCATE_PATH
を利用することもできる。 このオプションと環境変数が両方とも指定された場合には、 オプションの方が優先される。 ファイル名データベースのフォーマットは GNU 版
find
及び
locate
のバージョン 4.0 から変更された。この変更によって、 バイトオーダーの異なるマシンの間で データベースを共有することが可能になった。この版の
locate
は、古い版の GNU
locate
や Unix 版
locate
及び
find
向けに作成されたデータベースを自動的に認識できる。
--help
locate
のオプションに対する短い説明を表示して終了する。
--version
locate
のバージョンを表示して終了する。
関連ツイート
TWEETS
みはbot
miha_bot
2011/04/18
locateコマンドを使いたい - Study03.net 対シンバシ専用: 最近マカーデビューをしたんですが、怠けのもの僕はすぐにlocateコマンドを使いたがります。Linuxとかだとlocateコマンドを使う前に、まず...
http://bit.ly/eGgiMh
reyalexam
reyalexam
2010/11/26
locateが利用するファイル名データベースを更新するには?(今日の腕試し!): ファイルを検索するlocateコマンドは、ファイル名データベースに基づいて検索するため、findコマンドよりも高速です。locateコマンド...
http://bit.ly/fHC342
dadada124
ardjet_rss
2010/11/26
locateが利用するファイル名データベースを更新するには?(今日の腕試し!): ファイルを検索するlocateコマンドは、ファイル名データベースに基づいて検索するため、findコマンドよりも高速です。locateコマンド...
http://bit.ly/fHC342
ITMediaWatch_bot
itmediawatch
2010/11/26
locateが利用するファイル名データベースを更新するには?(今日の腕試し!): ファイルを検索するlocateコマンドは、ファイル名データベースに基づいて検索するため、findコマンド…
http://goo.gl/fb/2RPxr
やきゅ
tulip_su
2012/01/20
『knoppix 6.4.4 で locate コマンド』パソコンユーザのつぶやき|
http://t.co/ySFxglvm
わかめにゅーす号外(Linux関連)
wlinuxnews
2012/01/30
centos5でlocateコマンド - Linux系OS - 教えて!goo
http://t.co/NYaJOuf1
Shinichi Doi
shinido
2011/10/25
encryptfs を使いながら locate コマンドを使う方法。
http://t.co/oWzzFRf4
つ目
sgima_
2011/11/28
[メモ] [mac osx] locateコマンドの有効化と更新
http://t.co/ceeWhpKa
杉紘平
koheisg
2011/08/20
locateコマンド好きなんだか、結局findの方が使えるよね。でも、macでもlocateが使いたいのだ。
http://j.mp/qN6Inu
Kino
quinoppie
2011/07/30
Lion でもこの手が使えるようだ。「Mac OS X Snow Leopard 10.6で ‘locate’ コマンドを有効にする方法」
http://bit.ly/qYG0sD
#mac #lion
環境変数
ENVIRONMENT
LOCATE_PATH
コロンによって区切られた検索するデータベースのリスト。
関連項目
SEE ALSO
find (1L), locatedb (5L), updatedb (1L), xargs (1L) Finding Files (on-line in Info, or printed)