locate コマンド
ファイル名データベースに基づいてファイルを検索します。
書式 locate [ 検索パターン ]

 locateコマンドはあらかじめ作成されたファイル名データベースに基づいて、指定されたパターンにマッチするファイルを検索するコマンドです。

 下の例では拡張子が「.log」のファイルを検索し、5行だけ表示しています。
実行例1

 このコマンドは、findコマンドよりも検索が早い一方、ファイル名データベースの更新後に作成されたファイルは検索できません。またファイル名データベースの更新後に削除されたファイルが検索されてしまいます。

 locateコマンドは通常、セキュリティ機能を向上させたslocateコマンドへのリンクとなっています。
 slocateコマンドでは、アクセスが許可されていないファイルは検索条件に合致しても表示されません。
実行例2


ヒント
 ・ファイル名データベースを更新するにはupdatedbコマンドを使用します。
 ・パイプ|」はコマンドの標準出力を、次のコマンドの標準入力に渡します。
 ・headコマンドはファイルの先頭を表示するコマンド、tailコマンドはファイルの末尾を表示するコマンドです。



ファイル検索コマンド
findファイル検索
locateファイル検索(データベース)
updatedb検索データベース更新
whereisコマンド・マニュアル検索
whichコマンドのフルパス表示
その他のLinux関連コンテンツ
viをマスターしよう!
シェルスクリプト講座
かんたん!アクセス権
テキスト処理コマンド
ファイル操作コマンド
ユーザー管理コマンド


Yahoo!ブックマークに登録 Googleブックマークに登録 はてなブックマークに登録 livedoorブックマークに登録 deliciousブックマークに登録 Buzzurlブックマークに登録


トップ | このサイトについて | 管理者へメール | サイトマップ
Google www una.soragoto.net  
Copyright(c) 2009 - 2012 una All Rights Reserved.