カツオの中身
2008.08.26
カテゴリ:初心者向け

linux locateコマンドについて

RSS

今日はlocateコマンドについて

簡単に説明します。 

ファイルを検索したいけど findじゃ時間がかかるし、

重たいって時に locateコマンドが役に立ちます。

 

locateコマンドでは

ファイル名やディレクトリ名から、

あらかじめ作成してあるデータベースから パスを高速検索することができます。

 

$ locate ファイル名(ディレクトリ名等)

 

で一瞬でパスが検索できます。

しかし、もしファイルを検索して

 

warning: locate: warning: database /var/lib/slocate/slocate.db' is more than 8 days old

 

等とwarningがでてしまったら、

それはDBの更新が8日以上してないってことなのです。

その場合、DBの更新が必要です。

 

DBの更新のコマンドは

 

$updatedb

 

で対応できます。

たくさんファイルとかディレクトリとかじゃんじゃん探しちゃってください。

 

コメント (0)  |トラックバック (0)

ブックマークに追加する

トラックバック URL
この記事にコメントをする
ニックネーム:
メールアドレス:
URL:


株式会社ケイビーエムジェイ